本文实例讲述了php json相关函数用法。分享给大家供大家参考,具体如下:
函数列表:
函数 | 描述 |
---|---|
json_encode | 对变量进行json编码 |
json_decode | 对json格式的字符串进行解码,转换为php变量 |
json_last_error | 返回最后发生的错误 |
For example 1: json_encode
1
2
|
$arr = array ( "A" => "a" , "B" => "b" , "C" => "c" , "D" => "d" ); echo json_encode( $arr ); |
output:
1
|
{ "A" : "a" , "B" : "b" , "C" : "c" , "D" : "d" } |
For example 2: json_decode
1
2
3
|
$arr = '{"A":"a","B":"b","C":"c","D":"d"}' ; var_dump(json_decode( $arr )); var_dump(json_decode( $arr ,true)); |
output:
1
2
3
4
5
6
7
8
9
10
|
object(stdClass)[1] public 'A' => string 'a' (length=1) public 'B' => string 'b' (length=1) public 'C' => string 'c' (length=1) public 'D' => string 'd' (length=1) array (size=4) 'A' => string 'a' (length=1) 'B' => string 'b' (length=1) 'C' => string 'c' (length=1) 'D' => string 'd' (length=1) |
希望本文所述对大家PHP程序设计有所帮助。