您的位置:首页 > 编程语言 > PHP开发

PHP 输出JSON中文字符处理

2016-08-30 23:05 399 查看
json_encode
与 json_decode

函数声明:mixed
json_decode(string $json[,bool $assoc])

支持版本:(PHP 5 >= 5.2.0, PECL json >=1.2.0)

参数说明:
$json:待解码的字符串
$assoc:该参数为TRUE
时,返回 array
而非object
 
函数声明:string json_encode(mixed $value[,int $options = 0])
支持版本:(PHP 5 >= 5.2.0, PECL json >=1.2.0)
参数说明:
$value:待编码的数据,除 resource
以外的数据类型
$options:支持flag 
二进制掩码,可选值: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
$options
参数需要 PHP5.3.0
支持,5.3.3
新增JSON_NUMERIC_CHECK,5.4.0
增加

调用方式:json_encode(array('name'=>'詹姆斯'),JSON_UNESCAPED_UNICODE)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PHP 知识点 json