您现在的位置是:网站首页>文章内容文章内容
解决 json_encode 中文被 UNICODE 问题
李鹏2021-07-27【PHP】1081人已围观
php json_encode 中文不转码,需要满足以下两个条件
1.中文格式为utf8
2.为json_encode 传入第二个参数 JSON_UNESCAPED_UNICODE
示例:
<?php $data = ['id' => 1,'name'=>'小明'];
echo json_encode($data,JSON_UNESCAPED_UNICODE);//{"id":1,"name":"小明"}
echo "<br>";
echo json_encode($data);//{"id":1,"name":"\u5c0f\u660e"}
0