Я попытался print_r так:Как удалить квадратные скобки и получить значение из массива PHP
$data = get_data('things');
print_r($data->checked);
Вот Ouput:
Array
(
[thing1] => 2.5.9
[thing2] => 1.23
[thing3] => 4.0
[thing4] => 0.1
)
Я хочу, чтобы получить значение из specifik «вещь», использующая функцию foreach. Так я, введите код, как это:
echo $data->checked['thing1']
И в Outout так:
2.5.9 NULL
Почему вывод содержит 'NULL'?
Я попытался ввести подобный код:
echo $data->checked['["thing1"]']
Но это дает мне ошибку.
почему бы не изменить $ арг? –
Если у вас есть контроль над форматом массива, тогда json закодирует строку, а затем декодирует ее –
Извините за мои предыдущие вопросы. Я отредактировал мой вопрос. –