Есть url в которым данные выводятся в json формате
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json'));
curl_setopt($ch, CURLOPT_URL,$url);
$result=curl_exec($ch);
curl_close($ch);
в переменно $result парсится json
а вот дальше json_decode пусто значение возвращает
print_r(json_decode($result))
Что не так?
p.s json_last_error() выводит ситаксическую ошибку, но если $result скопировать и вставить в код и декодировать, то нормально работает
p.p.s
var_dump($result); //string(26) "{"id":1,"bc":2,"asd":3}"
var_dump(json_decode($result)); //NULL