我使用的API以下列格式将数据作为字符串返回:
{"domain.com":{"status":"available","classkey":"domcno"}}
我想把这个结果放到一个多维的PHP数组中,但由于输入是一个字符串,我想不出一种方便的方法来转换它。
是否有可以根据需要自动将此数据解析为数组的函数?
答案 0 :(得分:2)
那是JSON
,很简单:
$array = json_decode($string, true);
收率:
Array
(
[domain.com] => Array
(
[status] => available
[classkey] => domcno
)
)
答案 1 :(得分:1)
$j = '{"domain.com":{"status":"available","classkey":"domcno"}}';
$d = json_decode($j,true);
print_r($d);