解码php中的Json字符串

时间:2016-03-07 03:24:04

标签: php json

我想知道我如何能够使用这个解码过的Json,这是我的代码

 <?php

    $jsonObject = $_GET["UserDetails"];

    ?>

Where jsonObject = {\"Email\":\"joissumanh@gmail.com\"}

我如何在Json上面解码这个并获取它。期待深入的回答。 THANKYOU

2 个答案:

答案 0 :(得分:1)

您可以使用->

访问对象属性
<?php
    $jsonObject = json_decode($_GET["UserDetails"]);
    echo $jsonObject->Email; // will print joissumanh@gmail.com
?>

答案 1 :(得分:1)

使用json_decode()函数后,分配的变量将变为PHP stdClass,可以按如下方式访问。

<?php

$jsonAsString = '{"Email": "username@domainname.tld"}';

$jsonObj = json_decode($jsonAsString);

// Now $jsonObj is a stdClass Object which can be accessed as below

echo $jsonObj -> Email;

?>

点击以查看示例http://ideone.com/E28wUS