简体   繁体   中英

get Specific JSON Response Value

json response as below:

{"Success":true,"ErrorCode":0,"UserInformation":{"UserID":"19"}......

how do I get the UserID value by using json_decode ?

I tried the below code with no luck.

$Response = json_decode($Response[2]);
echo $Response[0][0][0];

This should work:

<?php

$json = '{"Success":true, "ErrorCode":"0","UserInformation":{"UserID":"19"}}';
$response = json_decode($json, true);

echo $userId = $response["UserInformation"]["UserID"];

?>

Please check the PHP documentation of json_decode at http://php.net/json_decode You can use object as well if you skip the second parameter of the json_decode function.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM