获取特定的JSON响应值

时间:2014-02-25 02:02:59

标签: php json

json回复如下:

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

如何使用UserID获取json_decode值?

我尝试了以下代码而没有运气。

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

1 个答案:

答案 0 :(得分:2)

这应该有效:

<?php

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

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

?>

请在http://php.net/json_decode查看json_decode的PHP文档 如果跳过json_decode函数的第二个参数,也可以使用对象。