夏日博客再来小小的记录一下PHP怎样创建文件夹和创建文件夹,因为权限的问题,一直没有创建成功,够晕的吧,还一个劲儿的找BUG,创建文件夹和删除还是很简单的,比如上传图片的时候,是需要创建每天文件夹的,缓存数据的时候也需要创建文件夹,总之,创建文件夹在PHP中,是一个不常用到的功能,也是一个必须要掌握的功能,实际就是掌握PHP创建与删除文件夹的函数就OK了。,这里主要是为了方便自己使用,不用再每次都查PHP手册了。,

夏日博客再来小小的记录一下PHP怎样创建文件夹和创建文件夹,因为权限的问题,一直没有创建成功,够晕的吧,还一个劲儿的找BUG,创建文件夹和删除还是很简单的,比如上传图片的时候,是需要创建每天文件夹的,缓存数据的时候也需要创建文件夹,总之,创建文件夹在PHP中,是一个不常用到的功能,也是一个必须要掌握的功能,实际就是掌握PHP创建与删除文件夹的函数就OK了。

这里主要是为了方便自己使用,不用再每次都查PHP手册了。

一,PHP创建文件夹:

  1. //文件夹的创建  
  2. $file_path = "d:/fold/";  
  3. if(!file_exists($file_path)){  
  4.  mkdir($file_path);  
  5.  echo "创建文件夹成功";  
  6. }else{  
  7.  echo "文件夹已存在";  
  8. }//www.xiariboke.net  
  9. ?>  

二,PHP递规式的创建文件夹:

  1. //创建文件夹,多层嵌套的文件夹(递归式)  
  2. $file_path = "d:/fold/aaa/bbb/";  
  3. if(!file_exists($file_path)){  
  4.  mkdir($file_path,0777,true);//0777表示文件夹权限,windows默认已无效,但这里因为用到第三个参数,得填写;true/false表示是否可以递归创建文件夹  
  5.  echo "创建文件夹成功";  
  6. }else{  
  7.  echo "文件夹已存在";  
  8. }  
  9. ?>  

三,PHP删除文件夹

  1. //删除文件夹  
  2. $file_path = "d:/fold/aaa/bbb/";  
  3. if(is_dir($file_path)){//先判断是不是文件夹  
  4.  if(rmdir($file_path)){//判断是否能删除成功  
  5.   echo "删除文件夹成功";  
  6.  }else{  
  7.   echo "无法删除文件夹";//如果文件夹不为空,是无法删除的  
  8.  }//www.xiariboke.net  
  9. }else{  
  10.  echo "文件夹不存在";  
  11. }  
  12. ?>  

,

夏日博客再来小小的记录一下PHP怎样创建文件夹和创建文件夹,因为权限的问题,一直没有创建成功,够晕的吧,还一个劲儿的找BUG,创建文件夹和删除还是很简单的,比如上传图片的时候,是需要创建每天文件夹的,缓存数据的时候也需要创建文件夹,总之,创建文件夹在PHP中,是一个不常用到的功能,也是一个必须要掌握的功能,实际就是掌握PHP创建与删除文件夹的函数就OK了。

这里主要是为了方便自己使用,不用再每次都查PHP手册了。

一,PHP创建文件夹:

  1. //文件夹的创建  
  2. $file_path = "d:/fold/";  
  3. if(!file_exists($file_path)){  
  4.  mkdir($file_path);  
  5.  echo "创建文件夹成功";  
  6. }else{  
  7.  echo "文件夹已存在";  
  8. }//www.xiariboke.net  
  9. ?>  

二,PHP递规式的创建文件夹:

  1. //创建文件夹,多层嵌套的文件夹(递归式)  
  2. $file_path = "d:/fold/aaa/bbb/";  
  3. if(!file_exists($file_path)){  
  4.  mkdir($file_path,0777,true);//0777表示文件夹权限,windows默认已无效,但这里因为用到第三个参数,得填写;true/false表示是否可以递归创建文件夹  
  5.  echo "创建文件夹成功";  
  6. }else{  
  7.  echo "文件夹已存在";  
  8. }  
  9. ?>  

三,PHP删除文件夹

  1. //删除文件夹  
  2. $file_path = "d:/fold/aaa/bbb/";  
  3. if(is_dir($file_path)){//先判断是不是文件夹  
  4.  if(rmdir($file_path)){//判断是否能删除成功  
  5.   echo "删除文件夹成功";  
  6.  }else{  
  7.   echo "无法删除文件夹";//如果文件夹不为空,是无法删除的  
  8.  }//www.xiariboke.net  
  9. }else{  
  10.  echo "文件夹不存在";  
  11. }  
  12. ?>  
最后修改:2025 年 09 月 10 日
如果觉得我的文章对你有用,请随意夸赞