Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用PHP解释JSON并将其放入数组_Php_Arrays_Json - Fatal编程技术网

用PHP解释JSON并将其放入数组

用PHP解释JSON并将其放入数组,php,arrays,json,Php,Arrays,Json,我以前只使用过JSON一次,但我不记得如何在PHP中使用它 如果我有这样一个返回JSON的脚本: { "bunisess":[ "business", "bonuses", "burnooses", "boniness", "burnoose's" ] } 我如何将其作为PHP数组中的一个值。键是从0开始的数字?一个简单的谷歌搜索可能会引导您进入此页面: 子数组将严格遵守您的要求。假设$data是完整的JSON字符串 $stdObject = j

我以前只使用过JSON一次,但我不记得如何在PHP中使用它

如果我有这样一个返回JSON的脚本:

{
  "bunisess":[
    "business",
    "bonuses",
    "burnooses",
    "boniness",
    "burnoose's"
  ]
}

我如何将其作为PHP数组中的一个值。键是从0开始的数字?

一个简单的谷歌搜索可能会引导您进入此页面:


子数组将严格遵守您的要求。

假设
$data
是完整的JSON字符串

$stdObject = json_decode($data, true);

print_r($array);

您应该获得一个带有一个键的数组
bunisess
,并使用其他值对另一个数值数组进行赋值。

使用json_decode,但将true作为第二个参数传递回关联数组:

$json='{"bunisess":["business","bonuses","burnooses","boniness","burnoose\'s"]}';

$data=json_decode($json, true);
现在,您可以根据需要使用数组_值来获取数字索引数组:

$data=array_values($data);

当我们不回忆某件事时,我们都会在谷歌上搜索它。在搜索框中键入“php json”并不难。转到,在搜索框中键入“json”,然后提交。。。