php表單提交顯示亂碼的解決方法:先確定傳遞資料的編碼方式;然後用頭宣告「header("Content-type:text/html;charset=utf-8");」;最後將接受頁聲明相同編碼方式即可。
本教學操作環境:Windows7系統、PHP7.1版,此方法適用於所有品牌電腦。
推薦:《PHP影片教學》
首先你確定你傳遞資料的編碼方式
#可以用頭宣告header("Content-type :text/html;charset=utf-8");
其次接受頁想要正常顯示,必須也要有相同編碼方式宣告
其次,編碼方式不在httpd.conf中在php.conf中有charset設置,這不過是預設方式,在你頁面中申明了編碼方式是最重要的
總結方法:
##1,全部使用utf-8 ;2, 檔案儲存為utf-8 without bom頭;3,資料庫使用 utf-8 general ci;4,url中的中文要rawurlencode; 5, 解析時不要decode;以上是php表單提交顯示亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!