之前我只使用过JSON,但我不记得如何在PHP中使用它。
如果我有一个返回JSON的脚本:
{
"bunisess":[
"business",
"bonuses",
"burnooses",
"boniness",
"burnoose's"
]
}
我该怎么做,并使每个值成为PHP数组中的值。键是从0开始的数字?
答案 0 :(得分:2)
使用json_decode,但传递true作为第二个参数以获取关联数组:
$json='{"bunisess":["business","bonuses","burnooses","boniness","burnoose\'s"]}';
$data=json_decode($json, true);
现在,您可以根据需要使用array_values获取数字索引数组:
$data=array_values($data);
答案 1 :(得分:1)
简单的Google搜索可以引导您访问此页面:http://php.net/manual/fr/function.json-decode.php
该子阵列将完全尊重您的要求。
答案 2 :(得分:1)
假设$data
是完整的JSON字符串
$stdObject = json_decode($data, true);
print_r($array);
你应该得到一个带有一个键bunisess
的数组,并使用其他值来计算另一个数值数组。