Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从json Php获取对元素的访问_Php_Json - Fatal编程技术网

从json Php获取对元素的访问

从json Php获取对元素的访问,php,json,Php,Json,我有一个Json,如下所示,我只需要在php中获得transId内部响应。请帮助我,因为我是php新手 { "type": null, "requestuid": null, "orderId": "anand12345", "status": "SUCCESS", "statusCode": "SUCCESS", "statusMessage": "SUCCESS", "response": { "transId": "1

我有一个Json,如下所示,我只需要在php中获得transId内部响应。请帮助我,因为我是php新手

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

读取文件并将其内容存储为字符串(这里我直接声明了一个存储在
$json
中的字符串) 通过使用,您可以获得一个包含所有数据的对象,只需使用字段名即可访问数据

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

}';


$decoded = json_decode($json);
echo $decoded->response->transId;

读取文件并将其内容存储为字符串(这里我直接声明了一个存储在
$json
中的字符串) 通过使用,您可以获得一个包含所有数据的对象,只需使用字段名即可访问数据

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

}';


$decoded = json_decode($json);
echo $decoded->response->transId;

您想提取
transId
。这就是你的意思吗?是的,我正想得到transidy你可能需要看看这个函数。并不是说可以将布尔值作为第二个参数传递,以强制转换生成关联数组或StdClassSuggestion:在发布之前,请确保您已经做了适当的研究。由于该信息已被多次询问和回答,因此很容易找到它。您想提取
transId
。这就是你的意思吗?是的,我正想得到transidy你可能需要看看这个函数。并不是说可以将布尔值作为第二个参数传递,以强制转换生成关联数组或StdClassSuggestion:在发布之前,请确保您已经做了适当的研究。这将是很容易找到这些信息,因为它被问和回答了很多次。