Json解码,
{"3C0DE946-3E0F-A924-F1C8-1FA723A23299":"apple","D6E3D33B-ED3E-7CE1-365F-321DA17540A0":"mango"}
我想从这个数组中单独打印键和值。
利用json_decode()
<?php
$str='{"3C0DE946-3E0F-A924-F1C8-1FA723A23299":"apple","D6E3D33B-ED3E-7CE1-365F-321DA17540A0":"mango"}';
$str=json_decode($str);
print_r($str);
那不是 php 数组,而是 JSON 的一小部分。要在 PHP 中处理它,您可以执行以下操作:
<?php
$json = '{"3C0DE946-3E0F-A924-F1C8-1FA723A23299":"apple","D6E3D33B-ED3E-7CE1-365F-321DA17540A0":"mango"}';
$array = json_decode($json, 1);
foreach ($array as $key => $value) {
echo "Key - $key\nValue - $value\n\n";
}
Key - 3C0DE946-3E0F-A924-F1C8-1FA723A23299
Value - apple
Key - D6E3D33B-ED3E-7CE1-365F-321DA17540A0
Value - mango