Видимо результат декодирования - ассоциативный массив, а не объект.
Пробуй $obj['data'] |
так вообще пустышка, ничего нет
и echo $l ничего не выводит |
Ну тогда учись дебажить php скрипты. IDE'шка есть? Если есть, запусти в ней отладчик. Если нет, var_dump в помощь
|
да я вообще-то на перле неск.лет
пхп щас вот начал изучать тока |
Все-таки json_decode должна вернуть объект, а не массив. Вызови json_last_error(), если в json была ошибка, эта функция вернет код, отличный от нуля.
Коды смотри тут: http://php.net/manual/ru/function.json-last-error.php |
так написал:
Цитата:
а через echo json_last_error (); выдаёт 4 насчёт ассоциативного массива, ну в json он и есть, по идее, там же ключ = значение и там 2 таких ключа: data и key но вообще работать должно так, как написано |
Ну ты чем читаешь, то? Я же написал - если код не 0, то это ошибка. Ссылку на коды дал. у тебя ошибка JSON_ERROR_SYNTAX. Ищи эту ошибку.
|
по той ссылке цифр нет, там "JSON_ERROR_NONE" такого вида
заработало оно косяк был в том, что переносы строки в файле были спасибо тебе бро за все советы :victory: в карму закинул |
Часовой пояс GMT +3, время: 08:10. |