本文实例讲述了php实现json编码的方法。分享给大家供大家参考。具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<?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程序设计有所帮助。