php实现json编码的方法
本文实例讲述了php实现json编码的方法。分享给大家供大家参考。具体如下:
<?php
/*
*json
*/
$books=array('key1'=>'value1','key2'=>'value2','key3'=>array('key4'=>'value4','key5'=>'value5'));
$json=json_encode($books);
$rejson=json_decode($json,true);
echo'原数组:<br/>';
print_r($books);
echo'<br/><br/>';
echo'经json编码后:<br/>';
print$json."<br/>";
echo'<br/>';
echo'经json解码后:<br/>';
print_r($rejson);
echo'<br/><br/>';
//实例
$jsonn='{"error_code":"400","request":"\/Router\/aQConnectError","api_code":40006,"error":"\u4f20\u5165\u7684\u63a5\u53e3\u53c2\u6570\u51fa\u9519\uff0c\u53c2\u6570openid\u672a\u8bbe\u5b9a\u3002"}';
print_r(json_decode($jsonn));
?>
希望本文所述对大家的php程序设计有所帮助。