json_encode與json_decode的應用


直接上代碼:

//json_decode ( string $json [, bool $assoc ] )
//當該參數為 TRUE 時,將返回 array 而非 object 。
$a = array("name"=>"jjaa","age"=>21,"birth"=>"2012-08-04");
$json_a = json_encode($a);       //json序列化
如:
{"name":"jjaa","age":21,"birth":"2012-08-04"}

$b = json_decode($json_a);       //獲得的結果是個object;
如:
stdClass Object
(
    [name] => jjaa
    [age] => 21
    [birth] => 2012-08-04
)

$b->name     //變量訪問

$c = json_decode($json_a,true);    //返回的是數組

在反序列化時注意:$assoc為true,返回數組


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM