<?php
header("Content-type: text/csv; charset=GB2312");
$arr = array('丂','亐');
echo json_encode($arr);
?>
相反,为中国字符数组,json_encode返回空值。
<?php
header("Content-type: text/csv; charset=GB2312");
$arr = array('丂','亐');
echo json_encode($arr);
?>
相反,为中国字符数组,json_encode返回空值。
json_encode工作只有UTF-8编码字符串。 如果您需要从中国的编码字符串成功创建有效的JSON,你需要重新编码/将其转换为UTF-8第一次。 然后json_encode将只是工作的记录。
使用iconv
转换编码,也可以使用mb_convert_encoding
$str = iconv("GB2312", "UTF-8", $str);