我的阵列是:
$firstData=array (
'000' =>
array (
'000' =>
array (
0 => '{"code":"11101000000","postal":"3310000","prefecture_kana":""}',
),
),
)
我想在这个数组中获得邮政的价值。你能帮我解决邮政价值3310000的问题。谢谢你的帮助。
我认为这是一种非常基本的PHP技术。您可以通过密钥ex获得一个值:$ value = $ arr ['key']。
我们试试吧
$jsonString = $firstData['000']['000'][0];
$array_from_json = json_decode($jsonString , true);
echo( $array_from_json['postal']);
说明
首先,您应该首先获得JSON字符串
$jsonString = $firstData['000']['000'][0];
$ jsonString:'{“code”:“11101000000”,“postal”:“3310000”,“prefecture_kana”:“”}'
然后,我们将使用json_decode将此JSON字符串解析为数组:
$array_from_json = json_decode($jsonString , true);
$ array_from_json:[“code”=>“11101000000”,“postal”=>“3310000”,“prefecture_kana”=>“”]
最后,通过关键的“邮政”获取此数组中的值
$postal = $array_from_json['postal'];
$ postal:3310000
我认为$ firstData ['邮政] @@