У меня есть json-результат ниже.json_decode удалить null, false, true из массива
$abc = '{
"id":"375",
"name":"Nilesh Y",
"email":"[email protected]",
"mobile":"9076330330",
"tracking_number":null,
"home_tagged_address_id":null,
"office_tagged_address_id":null,
"time":1427254525,
"logged_in":true,
"method":true,
"error":null,
"home_address":null,
"office_address":null
}';
$a = json_decode($abc,true,JSON_BIGINT_AS_STRING);
print_r($a);
после json_decode декодировать результат.
Array ([id] => 375 [name] => Nilesh Y [email] => [email protected] [mobile] => 9076330330 [tracking_number] => [home_tagged_address_id] => [office_tagged_address_id] => [time] => 1427254525 [logged_in] => 1 [method] => 1 [error] => [home_address] => [office_address] =>)
Если и увидеть результат его удалить ошибку: утративший home_address: нулевой
means [home_address] => ""
пустой Я хочу напечатать, что нулевое значение в массиве любезно дайте мне знать, как сделать это
используйте 'var_dump' вместо' print_r'. Установите расширение xdebug, которое сделает вывод var_dump еще более приятным. Забудьте 'print_r'! – hek2mgl
На самом деле я хочу объединить два вывода json, что я их расшифровал и попытался сделать array_merge, но я вещь из-за вышеизложенного, это дало мне ошибку. хотите объединить $ status = array ("status" => "success"); – nilesh