PHP中如何递归创建目录:
详细请见代码:
1 function recursive_dir($path) 2 { 3 if (! is_dir($path)) // 如果当前目录不存在,查找父级目录 4 { 5 if (! recursive_dir(dirname($path))) // 递归调用,继续往父级查找 6 { 7 return false; 8 } 9 10 if (! mkdir($path, 0777)) // 创建目录 11 { 12 return false; 13 } 14 } 15 return true; 16 } 17 var_dump(recursive_dir('./Upload/aa/bb/cc/dd/'));