json解析操作

1.json_decode() 

json_decode 
(PHP
5 >= 5.2.0, PECL json >= 1.2.0) 

json_decode
— 对 JSON 格式的字符串实行编码 

说明 
mixed
json_decode ( string $json [, bool $assoc ] ) 
收受二个JSON 格式的字符串何况把它转换为 PHP 变量 

参数 

json 
待解码的
json string 格式的字符串。 

assoc 
当该参数为
TRUE 时,将赶回 array 而非 object 。 

2.json_encode() 

json_encode 
(PHP
5 >= 5.2.0, PECL json >= 1.2.0) 

json_encode
— 对变量实行 JSON 编码 

Report
a bug 说明 
string
json_encode ( mixed $value [, int $options = 0 ] ) 
返回
value 值的 JSON 形式 

Report
a bug 参数 

value 
待编码的
value ,除了resource 类型之外,可感到别的数据类型 

该函数只好承受UTF-8 编码的数据 

options 
由以下常量组成的二进制掩码:
JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS,
JSON_NUMERIC_CHECK, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES,
JSON_FORCE_OBJECT, JSON_UNESCAPED_UNICODE. 

Report
a bug 返回值 
编码成功则赶回二个以
JSON 情势表示的 string 大概在波折时回来 FALSE 。 

作品由爱资料原创本文地址:

网站地图xml地图