Seperti dalam tajuk Sebagai contoh, $testStr = '你好�帮忙看看';
// 是utf-8格式的 $testStr
ialah pembolehubah, jadi saya tidak tahu sama ada terdapat watak bercelaru atau di mana watak bercelaru itu berada, jadi kaedah mengalih keluarnya melalui pemintasan nampaknya tidak berkesan.
$testStr1 = json_encode($testStr);
var_dump($testStr1);
Cetak sebagai false
Ini hanya kerana terdapat aksara yang kacau.
http://php.net/manual/zh/func...
json_encode php mentranskod tatasusunan yang mengandungi aksara Cina dan memerlukan penambahan parameter, json_encode($array, JSON_UNESCAPED_UNICODE).