php中文回傳亂碼怎麼辦

藏色散人
發布: 2023-03-05 12:50:01
原創
4149 人瀏覽過

php中文回傳亂碼的解決方法:1、在head標籤裡面加入代碼「charset=UTF-8」;2、在檔案儲存時設定編碼「UTF-8」;3、PHP編碼設定為“charset=utf-8”;4、Mysql編碼設定為“NAMES UTF8”。

php中文回傳亂碼怎麼辦

推薦:《PHP影片教學

php輸出中文亂碼問題

許多初學者在剛開始學習PHP的時候可能大部分都會遇到輸出中文亂碼問題;

而解決這個問題的方法無非就是下面幾個:

一、HTML頁面編碼設定

1.在head標籤裡面加入這句

<head>  
<metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/>  
</head>
登入後複製

2.檔案儲存時設定編碼UTF-8。

二、PHP編碼設定

在方法一的基礎上在php程式碼時最前面即第一句寫上

<?php  
header("Content-type:text/html;charset=utf-8");  
?>
登入後複製

三、Mysql編碼設定

在前面的基礎上,還要在你的資料查詢/修改/增加之前加入資料庫編碼。

<?php  
mysql_query(&#39;SET NAMES UTF8&#39;);     
?>
登入後複製

注意這裡寫的是UTF8而不是UTF-8! ! !

依照上面的方法設定應該就能解決輸出中文亂碼的問題了。

以上是php中文回傳亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板