解決php中文亂碼問題

2021-06-07 07:03:38 字數 524 閱讀 4625

最近在學習php的時候遇到中文亂碼問題。

解決方法很簡單:

1.首先我們要保持介面的編碼一致(以utf-8為準)

靜態html中

在php**塊中 設定<?  header("content-type: text/html; charset=utf-8");   ?>

意在告訴瀏覽器以utf-8的編碼方式讀取。

2.資料庫的編碼在建立資料庫的時候請設定為utf-8,因為這樣會更通用。

3.每次在連線資料庫的時候在執行$conn=mysql_connect($mysql_server_name,$mysql_user_name,$mysql_user_passwd)

即資料庫連線的時候,在執行連線的語句後加上 一句mysql_query("set names 'utf8'");

至此結束,中文亂碼問題over。

歡迎您的瀏覽,謝謝!!!!!!!!!!

PHP解決中文亂碼問題

初學php,在漢字頁面間傳輸和轉換的時候,遇到了中文亂碼問題。究其原因亂碼無外乎以下幾種情況 1 html頁本身的亂碼問題,解決方法 純html頁使用 2 php頁面本身存在亂碼,解決方法 header content type text html charset utf 8 3 在html頁和ph...

php解決中文擷取亂碼問題

針對擷取字串出現中文亂碼問題,網上有很多介紹,也有很多函式,但筆者看著網上的函式,總感覺有點彆扭,所以自己動手寫了乙個防止擷取字串時出現中文亂碼的函式。實現的原理還是比較簡單,主要是利用ascii編碼和中文編碼的二進位制範圍不一致而把它們區分開來,然後,通過substr 擷取字串的函式實現的。下面給...

怎樣解決PHP中文亂碼問題

最近在csdn剛開了這個部落格,沒什麼時間把以前寫的文章搬過來,只能有空慢慢來了。這篇文章僅獻給那些一直在php亂碼問題上困惑的人。a.首先說下html中文亂碼問題的解決方法。比如有個index.html的頁面 這裡是指真正的靜態頁面,修改伺服器的 偽靜態的請看方案b 1.在head標籤裡面加入這句...