KorniloFF
@KorniloFF
Работаю по font-end / JS

Не поулчается получить значение по ключу массива?

Всем привет!
У меня возникла парадоксальная ситуация: есть ассоциативный массив, из которого не возможно получить ни одного значения по ключу. Кто-то сталкивался?
Массив получается после (array) json_decode(file_get_contents('file.json'))
Примерно такой:
$this->file = [
"pageURL": "\/?editComments",
	"0": "",
	"1": [
		"1", "2", "3" //etc
	]
//etc
]


Следующий код:
foreach ($this->file as $k => $v) {
echo "$k - $v - ";
var_dump($this->file[$k]);
		}


Выдаёт:
pageURL - /?editComments - string(1) "/"
0 -  - NULL
1 - Array - NULL
2 - Array - NULL
3 - Array - NULL


Мозг уже кипит. Где я туплю???
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
colonel
@colonel
Разработчик PHP, Laravel
json_decode возвращает объект, а не массив (если не указан true вторым параметром)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы