如何使用PHP从包含数组的JSON数据中提取description字段值
实现代码
直接使用json_decode解析JSON后按层级取值即可,两种写法可选:
写法1:对象格式取值
<?php $json = '{"embeds":[{"title":"Test Title","description":"I love php","color":16559363}]}'; $data = json_decode($json); echo $data->embeds[0]->description; ?>
写法2:关联数组格式取值
<?php $json = '{"embeds":[{"title":"Test Title","description":"I love php","color":16559363}]}'; $data = json_decode($json, true); echo $data['embeds'][0]['description']; ?>
运行后直接输出I love php,无其他额外内容。
内容的提问来源于stack exchange,提问作者ZVH1
相关产品推荐
相关产品推荐

