首页 > 解决方案 > 从 json Php 获取元素的访问权限

问题描述

我有一个 Json,如下所示,我必须在 php 中仅获取 transId 内部响应。请帮忙,因为我是 php 新手

{
    "type": null,
    "requestuid": null,
    "orderId": "anand12345",
    "status": "SUCCESS",
    "statusCode": "SUCCESS",
    "statusMessage": "SUCCESS",
    "response": {
        "transId": "1408544"
    },
    "metadata": "Testing Data"
}

标签: phpjson

解决方案


$json = '{
 "type": null,
 "requestuid": null,
 "orderId": "anand12345",
 "status": "SUCCESS",
 "statusCode": "SUCCESS",
 "statusMessage": "SUCCESS",
 "response": {"transId": "1408544"},
 "metadata": "Testing Data"
}';

$arr = json_decode($json,true);
$transId = $arr['response']['transId'];

推荐阅读