本文实例讲述了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程序设计有所帮助。