将JSON数据放入PHP数组并显示特定值

时间:2018-11-21 14:03:15

标签: php arrays json api push

我目前正在处理一些API东西,我已经能够将数据从API传输到我的客户端,但是我以JSON格式获取它。

我已经使用json_decode($ jsontext,TRUE)将其全部放入数组中。

但是现在我紧紧抓住了这个部分,我只想在我的网站上显示“名称”:“ example.com”,所有信息现在都变得无用,所以我该如何只检索“名称”:信息。

这里收到我收到的JSON文本。 我想不通,因为数组中有一个带有多个选项的数组,所以如果有人现在如何解决,请帮忙:)

{
"droplets": [
{
  "id": 3164444,
  "name": "example.com",
  "memory": 1024,
  "vcpus": 1,
  "disk": 25,
  "locked": false,
  "status": "active",
  "kernel": {
    "id": 2233,
    "name": "Ubuntu 14.04 x64 vmlinuz-3.13.0-37-generic",
    "version": "3.13.0-37-generic"
  },
  "created_at": "2014-11-14T16:29:21Z",
  "features": [
    "backups",
    "ipv6",
    "virtio"
  ],
  "backup_ids": [
    7938002
  ],
  "snapshot_ids": [

  ],
  "image": {
    "id": 6918990,
    "name": "14.04 x64",
    "distribution": "Ubuntu",
    "slug": "ubuntu-16-04-x64",
    "public": true,
    "regions": [
      "nyc1",
      "ams1",
      "sfo1",
      "nyc2",
      "ams2",
      "sgp1",
      "lon1",
      "nyc3",
      "ams3",
      "nyc3"
    ],
    "created_at": "2014-10-17T20:24:33Z",
    "type": "snapshot",
    "min_disk_size": 20,
    "size_gigabytes": 2.34
  },
  "volume_ids": [

  ],
  "size": {
  },
  "size_slug": "s-1vcpu-1gb",
  "networks": {
    "v4": [
      {
        "ip_address": "104.236.32.182",
        "netmask": "255.255.192.0",
        "gateway": "104.236.0.1",
        "type": "public"
      }
    ],
    "v6": [
      {
        "ip_address": "2604:A880:0800:0010:0000:0000:02DD:4001",
        "netmask": 64,
        "gateway": "2604:A880:0800:0010:0000:0000:0000:0001",
        "type": "public"
      }
    ]
  },
  "region": {
    "name": "New York 3",
    "slug": "nyc3",
    "sizes": [

    ],
    "features": [
      "virtio",
      "private_networking",
      "backups",
      "ipv6",
      "metadata"
    ],
    "available": null
  },
  "tags": [

  ]
  }
 ],
 "links": {
 "pages": {
  "last": "https://api.digitalocean.com/v2/droplets?page=3&per_page=1",
  "next": "https://api.digitalocean.com/v2/droplets?page=2&per_page=1"
 }
},
"meta": {
"total": 3
}
}

0 个答案:

没有答案