這篇文章主要介紹了怎么解決php opendir亂碼問題的相關(guān)知識,內(nèi)容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇怎么解決php opendir亂碼問題文章都會有所收獲,下面我們一起來看看吧。
成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的臨沭網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
php opendir亂碼的解決辦法:1、打開相應(yīng)的PHP代碼文件;2、在輸出前執(zhí)行“$value=iconv("UTF-8","gb2312",$value);”語句;3、將所有文件編碼都統(tǒng)一為UTF-8或gb2312即可。
本文操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
如何解決php opendir亂碼問題?
php讀取中文目錄亂碼的解決辦法
前不久有個項目涉及到使用 php 讀取文件目錄,讀取文件目錄這個本身沒什么問題,但讀取的時候遇到中文目錄竟然發(fā)生亂碼了,一時不知道怎么辦了,很久沒有碰到這種問題了,研究了一番,得出幾種解決辦法,現(xiàn)列舉一下(將使用 php 讀取文件目錄的方法也一并附上):
$value
"; } } //關(guān)閉目錄 closedir($fp); ?>
(1)在輸出前做一個轉(zhuǎn)換,加上如下代碼:
$value = iconv("UTF-8","gb2312",$value); //或者 iconv("gb2312","UTF-8",$value);
(2)所有文件編碼都統(tǒng)一為 UTF-8 或者 gb2312
關(guān)于“怎么解決php opendir亂碼問題”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“怎么解決php opendir亂碼問題”知識都有一定的了解,大家如果還想學習更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。