Я пытаюсь получить значение от stdClass
Массив объектов без успеха.Получить stdClass Значение объекта
Вот код, я бегу:
$myjson =
'{"2":{"label":"","value":"","type":null,"validation":null,"required":null},
"6":{"label":"files","value":"getThisValue","type":"file0","validation":null,"required":null},
"3":{"label":"location","value":"val3","type":"hidden","validation":"","required":"0"}
,"0":{"custom3":"zz","value":"","label":""},"1":{"custom3":"zz","value":"","label":""}
}';
$json = json_decode($myjson);
echo $json[6]->'value';
Это не работает, если я Print_r
в JSON после декодирования (print_r($json))
, массив будет выглядеть следующим образом:
stdClass Object (
[2] => stdClass Object ([label] => [value] =>
[type] => [validation] => [required] =>)
[6] => stdClass Object (
[label] => files [value] => getThisValue [type] => file0 [validation]
=> [required] =>)
[3] => stdClass Object ([label] => location [value] => val3 [type] => hidden [validation] => [required] => 0)
[0]
=> stdClass Object ([custom3] => zz [value] => [label] =>)
[1] => stdClass Object ([custom3] => zz [value] => [label] =>))
Мне нужно значение: getThisValue
. Любая идея, как я могу это получить? (Я пробовал много вариантов без успеха).
Спасибо .. это ответ;) –
Нет проблемы с моим другом. –