《PHP應(yīng)用:php使用fopen創(chuàng)建utf8編碼文件的方法》要點(diǎn):
本文介紹了PHP應(yīng)用:php使用fopen創(chuàng)建utf8編碼文件的方法,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
PHP學(xué)習(xí)本文實(shí)例講述了php使用fopen創(chuàng)建utf8編碼文件的辦法.分享給大家供大家參考.具體實(shí)現(xiàn)辦法如下:
PHP學(xué)習(xí)一般來說,如果我們直接使用fopen創(chuàng)建會(huì)發(fā)現(xiàn)文件編碼都不是uft-8的了,那么如果要?jiǎng)?chuàng)建uft8文件我們需要進(jìn)行一些技術(shù)處理.具體步驟如下:
PHP學(xué)習(xí)使用PHP創(chuàng)建編碼格式為utf-8文件的辦法:
PHP學(xué)習(xí)第一步:新建一個(gè)txt文件,打開,文件->另存為xxx.php,并將編碼改為UTF-8,保存.
PHP學(xué)習(xí)第二部:在php文件中加入如下代碼:
PHP學(xué)習(xí)① 保證PHP代碼文件本身的編碼格式為UTF-8
② php代碼文件的編碼格式是什么則創(chuàng)建出來的文件編碼也是什么
③ 顯示出現(xiàn)亂碼的問題
PHP學(xué)習(xí)控制頁面顯示的因素主要有三個(gè):
PHP學(xué)習(xí)1.HTML代碼控制:標(biāo)準(zhǔn)HTML網(wǎng)頁文件中的head標(biāo)簽內(nèi)部包含了這一句代碼<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />,代碼中charset=utf-8這句就是告訴瀏覽器要以u(píng)tf-8格式將網(wǎng)頁中的內(nèi)容顯示出來.
PHP學(xué)習(xí)2.PHP代碼控制:如果在PHP文件的開頭加上header("content-Type: text/html; charset=utf-8");這句代碼,也是為了告訴瀏覽器要以u(píng)tf-8格式將網(wǎng)頁中的內(nèi)容顯示出來.(注:這句代碼之前不能有類似echo的輸出)
PHP學(xué)習(xí)3.文件物理存儲(chǔ)屬性控制:用記事本打開一個(gè)文件,文件->另存為,你在“編碼”中所看到的就是當(dāng)前文件的真正的編碼
PHP學(xué)習(xí)補(bǔ)充一個(gè)fopen例子
PHP學(xué)習(xí)這樣創(chuàng)建出的文件編碼格式確實(shí)是utf-8,但是放在文件中的漢字出現(xiàn)了亂碼的現(xiàn)象,經(jīng)過一番調(diào)試,代碼如下:
PHP學(xué)習(xí)希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所贊助.
《PHP應(yīng)用:php使用fopen創(chuàng)建utf8編碼文件的方法》是否對(duì)您有啟發(fā),歡迎查看更多與《PHP應(yīng)用:php使用fopen創(chuàng)建utf8編碼文件的方法》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/14372.html