如何通过PHP访问json文件

时间:2018-05-06 14:19:21

标签: php json laravel web

我有这个Json文件,我想要做的是访问所有" name" attributes.Is有任何方法来访问该属性。我想用PHP(laravel)这样做。因为这个json得到了动态名称,所以我无法找到一个可以访问它的地方。

[
[
    {
        "2": {
            "id": 2,
            "name": "Asiri Medical Hospital - Kirula Road - Colombo 05",
            "specializations": [
                {
                    "id": 58,
                    "name": "Endocrinologist"
                },
                {
                    "id": 122,
                    "name": "Diabetologist"
                }
            ]
        },
        "3": {
            "id": 3,
            "name": "Asiri Central Hospital - Norris Canal Road-Colombo 10",
            "specializations": [
                {
                    "id": 58,
                    "name": "Endocrinologist"
                },
                {
                    "id": 122,
                    "name": "Diabetologist"
                }
            ]
        },
        "11": {
            "id": 11,
            "name": "Ninewells Care Mother and Baby Hospital (Pvt) Ltd",
            "specializations": [
                {
                    "id": 58,
                    "name": "Endocrinologist"
                }
            ]
  }
]

1 个答案:

答案 0 :(得分:-1)

简单的方法是使用file_get_contents。然后json_decode file_get_contents的结果。$json = json_decode(file_get_contents($path_to_file))

user/notification/5ad9a4b623f34/unsubscribe

然后你可以使用不同的数组函数来获得你想要的东西。