PHP下用scandir()显示中文目录和文件名

2015-02-10 14:45:30    2015-02-10 14:45:30

在PHP下面用scandir()返回某个目录下文件和目录名的值,如果文件名或目录名中含有中文,则返回的是GBK编码。所以如果浏览器默认的是用UTF-8或者其它编码,则不能正常显示返回的值。

如果不想每次去手动调整浏览器的编码设置,则应在php文件最开始的时候加上这一行

header("Content-type: text/html; charset=GBK");