343ff 发表于 2014-4-10 18:06:34

解决php json_encode 出现的中文转码、乱码问题

// 防止json中文转码
function jsonEncodeWithCN($data) {
    return preg_replace("/\\\u({4})/ie", "iconv('UCS-2BE', 'UTF-8', pack('H4', '$1'))", json_encode($data));
}

$arr = array('a'=>'测试', b=>'hello');

echo jsonEncodeWithCN($arr);

页: [1]
查看完整版本: 解决php json_encode 出现的中文转码、乱码问题