我知道 json_encode 需要 UTF-8 编码,我已经在使用它,但是在我将 php 数组传递给 javascript 的过程中,我无法按原样传输数据。
我将这些用于测试在 JS 标记之间的空模板 html 页面中。
$arrs=array("kağıtşim","üğçöşiö");
echo 'data_labels=json_encode($arrs);';
//The result is ;
data_labels=["ka\u00c4\u009f\u00c4\u00b1t\u00c5\u009fim","\u00c3\u00bc\u00c4\u009f\u00c3\u00a7\u00c3\u00b6\u00c5\u009fi\u00c3\u00b6"];
据我所知,没有错;文件是 UTF-8 没有 BOM 字符集是 UTF-8 标头设置为 UTF-8 与 DB 无关
我怎样才能恢复这个 json_encode 转换