当前位置: 首页 > 面试题库 >

如何使用PHP读取此JSON?

董康平
2023-03-14
问题内容

我是JSON格式的新手,在阅读的教程中,我不太了解如何使用php进行解析。所以我有这个:

{
    "type": "FeatureCollection",
    "features": [
        {
            "type": "Feature",
            "geometry": {
                "type": "Point",
                "coordinates": [
                    -67.593742,
                    10.24462
                ]
            },
            "properties": {
                "id": "669163449",
                "accuracyInMeters": 0,
                "timeStamp": 1301841780,
                "reverseGeocode": "Maracay, Venezuela",
                "photoUrl": "https://www.google.com/latitude/apps/badge/api?type=photo&photo=Df7VGy8BAAA.9of56owsf4wI6F4odEQ",
                "photoWidth": 96,
                "photoHeight": 96,
                "placardUrl": "https://g=true&stale=false&lod=4&format=png",
                "placardWidth": 56,
                "placardHeight": 59
            }
        }
    ]
}

我想回显 坐标reverseGeocode 。谁能请我朝正确的方向前进?


问题答案:

尝试跑步

$decoded = json_decode($json_string, true);
print_r($decoded);
print_r($decoded["features"][0]["geometry"]["coordinates"]);
echo $decoded["features"][0]["properties"]["reverseGeocode"];

$json_string您的示例JSON作为字符串在哪里。



 类似资料:
  • 问题内容: 如何从带有最少循环的json数据中获取以下json数据的所有pid和styles属性 谢谢 问题答案:

  • 问题内容: 我正在建立一个供人们上传PHP中的.tar(和.tar.gz,.tar.bz2,.zip等)文件的系统。上载文件是可以的,但是在上载档案之后,我想列出档案中包含的文件。 有人可以推荐一个可以读取文件存档的优秀PHP库吗? 我在Pear上找到了File_Archive,但是几年来没有更新。ZipArchive非常适合.zip文件,但是我需要一些可以处理更多文件类型的文件。 更新 我在RH

  • 问题内容: 在发布此问题之前,我环顾了四周,因此如果在另一个帖子上我道歉,这只是我的第二个问题,因此如果我没有正确设置此问题的格式,则表示歉意。 我创建了一个非常简单的Web服务,该服务需要获取发布值并返回JSON编码的数组。一切都很好,直到被告知我需要使用内容类型为application / json的表单数据来发布。从那时起,我无法从Web服务返回任何值,这绝对与我过滤其后值有关。 基本上,在

  • 问题内容: Solr以以下JSON格式返回响应。 使用PHP读取student_id,student_name的简单方法是什么? 问题答案: 使用将其转换为一个对象。 然后使用来遍历“文档”。 然后,您可以使用和访问字段。

  • 问题内容: 我正在运行网络。在这里,我有一个域控制器(DC),我刚刚在其上安装了IIS6,PHP和Mysql。一切正常。:) 现在,我想在此本地网站上显示一个脚本。第一个问题是我想检测哪个网络用户(活动目录用户)使用PHP登录。我的意思是,当用户登录Windows时,就足够了,不需要其他身份验证。 我想知道我是否可以使用某个函数或其他功能……它的输出是AD用户名和用户组。 问题答案: 如果您已将I

  • 问题内容: 我正在尝试使用PHP读取mp4文件,而我现在正在做的是: 但是通过这种方式,我无法跳过甚至返回,直到视频未100%加载。当然,当我直接从文件(video.mp4)中读取内容时,一切都会顺利进行。 谢谢。 问题答案: 您需要自己在PHP中实现跳过功能。这是一个代码片段,可以完成此操作。 更高的性能 请注意,这不是最有效的方法,因为整个文件都需要通过PHP进行处理,因此您只需要尝试如何进行