php設(shè)置gbk編碼的方法:在php文件的頭部,添加“header("content-type: text/html; charset=gb2312");”代碼來聲明content-type,定義網(wǎng)頁(yè)的編碼為gbk編碼,然后保存即可。
推薦:《php視頻教程》
php設(shè)置gbk編碼
如果欲使用gbk編碼,那么php要輸出頭:header(“content-type: text/html; charset=gb2312"),靜態(tài)頁(yè)面添加<meta http-equiv="content-type" content="text/html; charset=gb2312">,所有文件的編碼格式為ansi,可用記事本打開,另存為選擇編碼為ansi,覆蓋源文件。
如果欲使用utf-8編碼,那么php要輸出頭 :header(“content-type: text/html; charset=utf-8"),靜態(tài)頁(yè)面添加<meta http-equiv="content-type" content="text/html; charset=utf-8">,所有文件的編碼格式為utf-8。
header()聲明content-type
header(“content-type: text/html; charset=gb2312")content-type(內(nèi)容類型),一般是指網(wǎng)頁(yè)中存在的 content-type,用于定義網(wǎng)絡(luò)文件的類型和網(wǎng)頁(yè)的編碼,決定瀏覽器將以什么形式、什么編碼讀取這個(gè)文件,這就是經(jīng)常看到一些 php 網(wǎng)頁(yè)點(diǎn)擊的結(jié)果卻是下載一個(gè)文件或一張圖片的原因。
content-type 標(biāo)頭告訴客戶端實(shí)際返回的內(nèi)容的內(nèi)容類型。
語法格式:
content-type: text/html; charset=utf-8content-type: multipart/form-data; boundary=something實(shí)例:
常見的媒體格式類型如下:
text/html : html格式
text/plain :純文本格式
text/xml : xml格式
image/gif :gif圖片格式
image/jpeg :jpg圖片格式
image/png:png圖片格式
以application開頭的媒體格式類型:
application/xhtml xml :xhtml格式
application/xml: xml數(shù)據(jù)格式
application/atom xml :atom xml聚合格式
application/json: json數(shù)據(jù)格式
application/pdf:pdf格式
application/msword : word文檔格式
application/octet-stream : 二進(jìn)制流數(shù)據(jù)(如常見的文件下載)
application/x-www-form-urlencoded : <form enctype=””>中默認(rèn)的enctype,form表單數(shù)據(jù)被編碼為key/value格式發(fā)送到服務(wù)器(表單默認(rèn)的提交數(shù)據(jù)的格式)
另外一種常見的媒體格式是上傳文件之時(shí)使用的:
multipart/form-data : 需要在表單中進(jìn)行文件上傳時(shí),就需要使用該格式
相關(guān)學(xué)習(xí)推薦:php編程從入門到精通
企業(yè)一定要建官方網(wǎng)站嗎?一文看明白四數(shù)字com域名的投資潛力美國(guó)多C段服務(wù)器怎么樣?阿里云服務(wù)器的功能性能和價(jià)格top域名是什么意思啊?top域名怎么樣?核驗(yàn)點(diǎn)問題-備案平臺(tái)谷歌云服務(wù)器代購(gòu)買北京ecs云服務(wù)器檢測(cè)對(duì)外攻擊