<?php
header("content-type:text/html;charset=gbk");
//设置以一下编码
if(mkdir( "我的文件夹")){
echo "文件夹创建成功";
}else{
echo "文件夹创建失败";
}
header("content-type:text/html;charset=gbk");
//设置以一下编码
if(mkdir( "我的文件夹")){
echo "文件夹创建成功";
}else{
echo "文件夹创建失败";
}
?>
这个是初始测试代码,代码执行的时候会在当前目录下创建一个乱码的文件夹,如图
将代码稍微修改一下
<?php
header("content-type:text/html;charset=utf-8");
//设置以一下编码
if(mkdir(iconv("utf-8", "gbk", "我的文件夹"))){
echo "文件夹创建成功";
}else{
echo "文件夹创建失败";
}
?>
成功将乱码解决
解决PHP文件夹创建乱码问题
本文介绍了一种在PHP中创建文件夹时遇到的乱码问题及其解决方案。通过调整编码设置,并使用iconv函数转换字符编码,成功避免了文件夹名出现乱码的情况。
231

被折叠的 条评论
为什么被折叠?



