在php中,可以使用header()函數(shù)來設(shè)置字符集,只需要在php文件頭部添加“header('Content-type:text/html;charset=字符編碼');”代碼即可。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
如果我們的php文件在瀏覽器中顯示的字符編碼出現(xiàn)了問題,比如亂碼。
這時就需要我們使用使用header()函數(shù)手動設(shè)置字符集,這個函數(shù)的功能就是設(shè)置響應(yīng)報文內(nèi)容的,需要在響應(yīng)報文中設(shè)置content-type字段。
content-type,用于定義網(wǎng)絡(luò)文件的類型和網(wǎng)頁的編碼,決定文件接收方將以什么形式、什么編碼讀取這個文件。
在PHP文件中插入下邊這行代碼就可以了,
header("Content-Type:text/html;charset=字符編碼");
如果想要設(shè)置utf-8編碼,讓瀏覽器按utf-8編碼處理頁面,則可:
header("Content-Type:text/html;charset=utf-8");
推薦學(xué)習(xí):《PHP視頻教程》