欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php循环检测并创建目录的方法

程序员文章站 2022-05-01 23:36:04
...
  1. // 循环创建目录
  2. function mk_dir($dir, $mode = 0755)
  3. {
  4. if (is_dir($dir) || @mkdir($dir,$mode)) return true;
  5. if (!mk_dir(dirname($dir),$mode)) return false;
  6. return @mkdir($dir,$mode);
  7. }
复制代码

方法2:

  1. $filepath = "test/upload/2010/image.gif";

  2. createDir(dirname($filepath));
  3. //接下来就可以move_uploaded_file了!
  4. /*

  5. * 功能:循环检测并创建文件夹
  6. * 参数:$path 文件夹路径
  7. * 返回:
  8. */
  9. function createDir($path){
  10. if (!file_exists($path)){
  11. createDir(dirname($path));
  12. mkdir($path, 0777);
  13. }
  14. }
  15. ?>
复制代码