您现在的位置是:首页 > 网站建设常见问答网站建设常见问答
php程序读取中文目录名乱码问题解决
2015-05-15【网站建设常见问答】2169 人已围观
简介PHP对文件操作有着自己丰富的函数,一个项目我们使用到了文件目录列表,但是中文出现了乱码。翻了一下资料判断大概是服务器linux跟windows文件名目录的处理...
PHP对文件操作有着自己丰富的函数,一个项目我们使用到了文件目录列表,但是中文出现了乱码。翻了一下资料判断大概是服务器linux跟windows文件名目录的处理上。windows一般是使用gb2312类编码,linux使用的是utf-8.这样我们创建的中文目录名称在经常php读取到ie里显示就会出现中文乱码问题.
$dir = iconv(\"UTF-8\",\"gb2312\",$dir); //这句去掉试过没有,或者颠倒过来写 iconv(\"gb2312\",\"UTF-8\",$dir);
$dirs = opendir($dir);
while($loopfile = readdir($dirs))
{
if(true == is_dir($dir.$loopfile) ){
printf(\" Dir:%s<br>\",$loopfile);
}else{
printf(\" File:%s<br>\",$loopfile);
}
}//end while
多尝试下,甚至可以把文件本身的编码也修改!
我的测试过你这个代码,就是什么编码转换也没加,显示中文正常!
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
下一篇:几种不适合SEO优化的网站类型
相关文章
随机图文
-
合格的网站运营人员的职责范围
网站美工方面: 1、整体布局:分析10个经典网站的布局结构,主页面结构,次主页结构,页面结构,及相关css文件规则。 2、整个UI:界面... -
殷雯jquery笔记:添加HTML元素
使用jQuery可以方便的添加新的HTML元素。这样就允许在客户端浏览器里进行一些动态操作,丰富了使用者体验。 下面的方法用于添加HTML... -
如何加快网站建设的进程
现在网站建设服务的茅盾都是网站开始大了,很多的网站建设流程越来越繁琐或者一成不变的话,那么客户的埋怨和服务的质量也是越来越低的,作为一家网站... -
建站过程中网站服务器稳定与否与百度之间的关系
我们的公司企业在做好网站后,都需要放置到服务器上以供网络上的用户随时可以访问,这时就会有服务器稳定性的问题。如果企业网站放在了不稳定的机房...