php如何解析json串内的数组

avatar
作者
筋斗云
阅读量:0

在PHP中,可以使用json_decode()函数来解析JSON字符串,将其转换为PHP数组或对象。下面是一个简单的示例:

$jsonString = '{     "name": "John",     "age": 30,     "hobbies": ["reading", "traveling", "photography"] }';  $decodedArray = json_decode($jsonString, true);  // 访问解析后的数组 echo $decodedArray['name']; // 输出:John echo $decodedArray['age']; // 输出:30  // 访问解析后的数组中的嵌套数组 foreach ($decodedArray['hobbies'] as $hobby) {     echo $hobby . "\n"; // 输出:reading, traveling, photography } 

json_decode()函数中,第二个参数为true表示将JSON字符串解析为关联数组,如果不传入该参数或传入false(默认值),则会解析为对象。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!