首页 > 后端开发 > php教程 > php 怎么把得到的文件名编码换一下?

php 怎么把得到的文件名编码换一下?

WBOY
发布: 2016-06-06 20:07:21
原创
1099 人浏览过

<code><?php
$path="C:/AppServ/www/YB-PHP";
$d=opendir($path);//把目录打开为资源
while( $a = readdir($d))
{
    echo $a."<br>";
}
</code>
登录后复制
登录后复制

echo :

<code>.
..
.project
1.jpg
br_ .php
class
example
file_example
mysql-example
path_demo
PDO-example
PDO-PHP-HTML
PHP-FORM
ShiYan
xdl
xsphp
�½��ļ���</code>
登录后复制
登录后复制

这个 �½��ļ��� 就是 新建文件夹..
怎么换换编码?

回复内容:

<code><?php
$path="C:/AppServ/www/YB-PHP";
$d=opendir($path);//把目录打开为资源
while( $a = readdir($d))
{
    echo $a."<br>";
}
</code>
登录后复制
登录后复制

echo :

<code>.
..
.project
1.jpg
br_ .php
class
example
file_example
mysql-example
path_demo
PDO-example
PDO-PHP-HTML
PHP-FORM
ShiYan
xdl
xsphp
�½��ļ���</code>
登录后复制
登录后复制

这个 �½��ļ��� 就是 新建文件夹..
怎么换换编码?

<code><?php
/**
 * 关注微信公众号:phpgod(PHP技术大全,每日精彩技术分享).
 */
header("Content-Type:text/html;charset=GB2312");

$directoryResource = opendir(".");
while($directory = readdir($directoryResource)){
    echo $directory."<br/>";
}</code>
登录后复制

<code>$content = iconv("GBK", "UTF-8", $content); 
$content = mb_convert_encoding($content, "UTF-8","GBK");

可以使用这个PHP函数转码,但是mb_convert_encoding()这个函数,需要开启php.ini的PHP扩展</code>
登录后复制

header设置一下

相关标签:
php
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板