php數組中文輸出亂碼的解決方法:首先在php文檔的開頭加入“header("Content-type:text/html;charset=utf-8");”代碼;然后將php文檔保存為“UTF-8”格式即可。
本教程操作環境:windows7系統、PHP7.1版,DELL G3電腦
php數組中文輸出亂碼
<?php $arr1 =array("a"=>"貓","b"=>"狗","c"=>"兔子"); var_dump($arr1); ?>
輸出:
array (size=3) 'a' => string '鐚?' (length=3) 'b' => string '鐙?' (length=3) 'c' => string '鍏斿瓙' (length=6)
解決方法:
在php頁面的開頭加入下面代碼,然后保存UTF-8編碼的文件即可。
header("Content-type:text/html;charset=utf-8");
此時輸出:
array (size=3) 'a' => string '貓' (length=3) 'b' => string '狗' (length=3) 'c' => string '兔子' (length=6)
推薦學習:《PHP視頻教程》