[使用场景1]
遇到问题: 我从表中取数据时, 发现表中有个字段是下面这种json形式的
{
"name"
:
"\u5927\u971e"
,
"sex"
:
"f"
}
|
原因:
由于, 用PHP的json_encode来处理中文的时候, 中文都会转化成Unicode编码, 变成不可读的, 类似”\u***”的格式,如下所示:
$arr
= [
'name'
=>
'大霞'
,
'sex'
=>
'f'
];
$str
= json_encode(
$arr
);
//下面的例子,我将使用到此变量
var_dump(
$str
);
打印结果如下:
string
'{"name":"\u5927\u971e","sex":"f"}'
|