php创建文件夹目录的教程
墨初 后端开发 4408阅读
php 中可以使用 mkdir() 函数创建文件夹,但 mkdir() 创建文件夹时需要注意的事项有很多,下面就来详细的说一下。
php创建文件夹的方法
示例1:
php 在创建文件夹时,需要先使用 is_dir 函数判断文件夹是否存在,如果不存在再执行创建操作!
<?php if(!is_dir('us')){ //需要先判断文件夹是否存 mkdir('us'); } ?>
示例2:
mkdir() 函数的第三个参数设置为 true,可以递归创建多级目录,但只在php5以上的版本才能使用!
<?php if(!is_dir('us')){ //需要先判断文件夹是否存 mkdir('us/admin/user',0777,true); } ?>
示例3:
php mkdir() 函数创建文件夹,并设置权限!
<?php if(!is_dir('us/admin')){ //需要先判断文件夹是否存 mkdir('us/admin',0777); } ?>
mkdir() 函数的第二个参数可以设置文件夹的权限,如果不设置则默认为 0777 ,但此参数在win平台上是无效的!
示例4:
通过使用 @ 符号,来屏蔽 mkdir() 创建文件时发生的错误!
<?php if(!is_dir('us')){ //需要先判断文件夹是否存 @mkdir('us'); //@符号来屏蔽代码执行时出现的错误 } ?>