У меня есть массив, который var_dump($array)
производитНе удается получить значение в ассоциативном массиве
array(7)
{
["*attributes"]=> array(4)
{
["type"]=> string(6) "hidden"
["name"]=> string(3) "hmo"
["class"]=> string(12) "form-control"
["id"]=> string(3) "hmo"
}
["*label"]=> NULL
["*labelAttributes"]=> array(0) { }
["*labelOptions"]=> array(0) { }
["*messages"]=> array(0) { }
["*options"]=> array(1)
{
["disable_inarray_validator"]=> bool(true)
}
["*value"]=> string(243) "{"My-Office":{"Floor":"New - ","Walls":"New - ","Door":"New - ","Switches":"New - ","Table":"New - ","Chair":"New - "},"Other office":{"Floor":"New - ","Walls":"New - ","Door":"New - ","Switches":"New - ","Table":"New - ","Chair":"New - "}}"
}
Я пытаюсь получить доступ к строке JSon в последней позиции (* значение), но я не могу получить к нему доступ с помощью $array['*value']
как я ничего не получаю вернулся. Если я var_dump($array['*value'])
, я получаю NULL. Кто-нибудь знает, почему $array['*value']
не дает мне строку, которая мне нужна?
Он выглядит многомерным массивом с JSON глубже, чем вы думаете. Посмотрим, станет ли редактирование массива более понятным. –
Действительно ли вы сбрасываете массив или объект? Почему '' 'в именах полей? (частные свойства?) – JustOnUnderMillions
вы пробовали $ array [6]? – neuhaus