php文件显示文字乱码怎么解决,php遍历到的文件是中文文件名 显示为乱码 该如何解决...
生活随笔
收集整理的這篇文章主要介紹了
php文件显示文字乱码怎么解决,php遍历到的文件是中文文件名 显示为乱码 该如何解决...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
直接上代碼,感覺說的不明白的,可以查看來源網址,答主說的可能更清楚
function refresh($dir) {
$dir = iconv("utf-8", "gb2312", $dir); // 當前php文件應該用的是UTF-8,window是用的GB2312的編碼,所以要把文件名轉換成gb2312,才能找到windows文件
if ($headle = opendir($dir)) {
while ($file = readdir($headle)) {
$file = iconv("gb2312", "utf-8", $file); // 想把文件名輸出到頁面,就需要從windows獲得的文件名轉換成utf-8編碼再輸出
if ($file != '.' && $file != '..') {
echo $file . "
";
}
}
closedir($headle);
}
}
refresh("E:\wamp64\www\php");
?>
總結
以上是生活随笔為你收集整理的php文件显示文字乱码怎么解决,php遍历到的文件是中文文件名 显示为乱码 该如何解决...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【react基础】7、react获取文本
- 下一篇: Qt支持C语言开发