访问json.parse多维数组php

时间:2017-11-24 22:29:41

标签: php arrays json multidimensional-array

我有以下json: -

{
    "firstName": "Jhon",
    "lastName": "Doe",
    "username": "jhon",
    "avatar": "localhost/uploads/avatars/default.jpg",
    "language": "ar",
    "birth_date": "2017-11-22 00:00:00",
    "weight_chart": [],
    "health_status": {
        "id": 130,
        "user_id": 258,
        "weight": 95,
        "height": 171,
    },

我解码了上面的json

$user = json_decode($response);

现在我可以使用以下方式打印名字:  $用户>的firstName

我的问题是: -

  • 我可以在不解码的情况下访问json值吗?
  • 如何访问“health_status”值id,weight ...?

1 个答案:

答案 0 :(得分:2)

您的json格式不正确,请尝试以下结构:

Jhon - 130 - 95

回复:{{1}}