很多初學者在剛開始學習php的時候可能大部分都會遇到輸出中文亂碼問題;
而解決這個問題的方法無非就是下面幾個:
一、html頁面編碼設定
1.在head標籤裡面加入這句
head>
2.檔案儲存時設定編碼utf-8。
二、php編碼設定
在方法一的基礎上在php**時最前面即第一句寫上
<?php
header("content-type:text/html;charset=utf-8");
?>
三、mysql編碼設定
在前面的基礎上,還要在你的資料查詢/修改/增加之前加入資料庫編碼。
<?php
mysql_query('set names utf8');
?>
注意這裡寫的是utf8而不是utf-8!!!
按照上面的方法設定應該就能解決輸出中文亂碼的問題了。
感謝閱讀
php輸出中文亂碼問題
php輸出中文亂碼問題,無非就是下面幾個方面 一 html頁面編碼設定 1.在head標籤裡面加入這句 2.檔案儲存時設定編碼utf 8。二 php編碼設定 在方法一的基礎上在php 時最前面即第一句寫上 header content type text html charset utf 8 三 m...
php中文亂碼問題
用php讀取檔案時經常遇到中文亂碼的問題,中文亂碼一般是因為編碼設定問題,主要分兩種情況 用php上傳檔案時,先將檔案上傳到臨時資料夾 在配置檔案中設定,如果沒有設定採用預設路徑 再將臨時檔案移動到目標資料夾下,如果上傳檔案的檔名為中文,儲存檔案時可能變為亂碼,解決辦法 在移動臨時檔案之前新增編碼轉...
PHP中文亂碼問題
a.首先說下html中文亂碼問題的解決方法。比如有個index.html的頁面 這裡是指真正的靜態頁面,修改伺服器的 偽靜態的請看方案b 1.在head標籤裡面加入這句 view plaincopy to clipboardprint?2.將檔案的編碼存為utf 8.記事本或editplus等編輯器...