У меня Json массив возвращается из APIPHP JSON декодирования BOOL (истина)
$json_array = curl_exec($curl);
var_dump($json_array);
echo '<br>'.mb_detect_encoding($json_array);`
{"code":"TEXT","name":"/generic/PRODUCT","desc":"/generic/PRODUCT_DESC","productCategory":"/market/prodcats/"}bool(true)
ASCII
echo '<pre>'; print_r(json_decode($json_array));
Возвращает тот же массив не декодируются. Любые предложения, что может быть?
json_last_error();
Вызов неопределенной функции json_last_error() в /var/www/index.php по линии 59
Вам необходимо передать необязательный параметр 'TRUE' в' json_decode() 'для возврата массива. – Kisaragi
Возможно, вы захотите установить для параметра 'CURLOPT_RETURNTRANSFER' значение true для захвата ответа в переменную вместо того, чтобы печатать ее на экране. –
Jeff Puckett II спасибо, что это сработало :) – ekavet