php创建目录(php 创建目录)
大家好!今天让创意岭的小编来大家介绍下关于php创建目录的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端
创意岭作为行业内优秀的企业,服务客户遍布全球各地,如需了解SEO相关业务请拨打电话175-8598-2043,或添加微信:1454722008
本文目录:
一、php的mkdir怎么才可以在windows下创建中文目录 - PHP进阶讨论
这里有两种情况,通常我们的PHP脚本文件要么是Unicode(utf8)或者是ANSI(gbk)。gbk兼容gb2312。
如果是Unicode编码(utf8),代码里的中文和系统是两种不同的编码,与系统打交道时,如创建中文名称的文件、文件夹等,需要转换编码。
如果是ANSI编码(gbk、gb2312),代码里的中文和系统是系统的编码,不需要转换编码。
//
1、php脚本文件是Unicode编码,系统是中文系统
$dirname="temp/中文目录";
//
通过iconv进行编码转换即可
if(mkdir(iconv('utf-8',
'gbk',
$dirname)))
echo
"创建成功";
else
echo
"创建失败";
//
2、php脚本文件是ANSI编码,系统是中文系统
$dirname="temp/中文目录";
//
不需要转换编码
if(mkdir($dirname))
echo
"创建成功";
else
echo
"创建失败";请选择合适的代码片段进行测试,如果你是utf8的话,就选择代码里的第一部分。
二、php中,用mkdir创建多级目录,它是碰到路径中不存在的文件夹才创建,还是将整条路径上的文件夹都创建出来
mkdir()
碰到路径中不存在的文件夹才创建,
一次只能创建一层目录,
如果目录存在或一次创建多层目录都会提示错误信息
三、php中mkdir函数可以创建多级目录吗
可以的,使用第三个参数就好,例子如下:
mkdir("c:/a/b/c",0777,true);
C盘下面创建a/b/c文件夹,并赋予0777的权限
四、用PHP创建一个新的文件怎么创建?
1、首先声明一个本地没有的文件。
2、然后查看wampserver 本地环境。是没有这个文件的。
3、紧接着使用 file_put_contents()来创建这个文件,并写上这个文件存贮。
4、查看wampserver 本地环境。出现了这个文件。
5、打开这个文件,上面的话就是刚才file_put_contents() 创建的新文件。
以上就是关于php创建目录相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读:
AppleWatch新功能出炉(iphone watch新功能)
苹果微信只有点进去才有提示(iphone微信不提醒进去才有)