怎么解決php echo中文亂碼問題?下面本篇文章給大家介紹一下。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對大家有所幫助。
需要了解的概念:
Content-Type:用于定義用戶的瀏覽器或相關(guān)設(shè)備如何顯示將要加載的數(shù)據(jù),或者如何處理將要加載的數(shù)據(jù)
MIME:MIME類型就是設(shè)定某種擴(kuò)展名的文件用一種應(yīng)用程序來打開的方式類型,當(dāng)該擴(kuò)展名文件被訪問的時(shí)候,瀏覽器會自動使用指定應(yīng)用程序來打開。多用于指定一些客戶端自定義的文件名,以及一些媒體文件打開方式。
text/html的意思是將文件的content-type設(shè)置為text/html的形式,瀏覽器在獲取到這種文件時(shí)會自動調(diào)用html的解析器對文件進(jìn)行相應(yīng)的處理。
text/plain的意思是將文件設(shè)置為純文本的形式,瀏覽器在獲取到這種文件時(shí)并不會對其進(jìn)行處理。
php echo中文亂碼問題的解決方法:
在PHP里面加上header()語句:
<?php header("Content-type:text/html;charset=utf-8"); ?>