次の PHP コードは、次の問題を解決できます。
1.json_encode 中国語 UTF8 コード以降の文字列が読み取れない
2.json_encode 多層配列で中国語が文字化けする問題
3.json_encode 配列に次の文字列が含まれている場合のエラー問題改行
4.json_encode 配列内のキー 中国語の質問のコードをコピーします
コードは次のとおりです:
function _encode($arr)
{
$na = array();
foreach ( $arr as $k => $value ) {
$na[_urlencode($k)] = _urlencode ($value)
}
return addcslashes(urldecode(json_encode($na)); );
}
function _urlencode($elem)
{
if(is_array($elem)){
foreach($elem as $k=>$v){
$na[_urlencode($k)] = _urlencode($v);
}
$na を返す
}
return urlencode($elem);
}
http://www.bkjia.com/PHPjc/313650.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/313650.html技術記事次の PHP コードは、次の問題を解決できます。 1. json_encode UTF8 コードの後の文字列中国語が読み取れない 2. json_encode マルチレベル配列の中国語文字化け問題 3. json_encode 配列に改行が含まれている場合...