PHP 循环检测并生成目录 chkDir($dirname,$split='/')
程序员文章站
2022-06-13 14:09:04
...
自己写的,在MVC框架里面可以直接使用!
用法:
/** * @author F.Z.B* @description 循环检测目录 * * @param $dir * @param string $split * * @return bool */function chkDir($dir, $split = '/'){ preg_match_all('/([^\/]+)\/?/', str_replace('\\', '/', trim($dir)), $matches); if (!empty($matches[1])) { $dir = '.'; $i = 0; $len = count($matches[1]); while (true) { if ($i >= $len) break; $dir .= $split . $matches[1][$i]; if (!is_dir($dir) && mkdir($dir, 0777)) @chmod($dir, 0777); $i++; } } return true;}
用法:
$savePath = '/Uploads/clubImg/2014/09/27/1122_201409272046541186.jpgchkDir( dirname($savePath) );
推荐阅读
-
php循环检测目录是否存在并创建(循环创建目录)
-
PHP 循环检测并生成目录 chkDir($dirname,$split='/')
-
PHP 循环检测并生成目录 chkDir($dirname,$split='/')
-
php循环检测目录是否存在并创建(循环创建目录)_php技巧
-
PHP 循环检测并生成目录 chkDir($dirname,$split='/')_PHP教程
-
php循环检测并创建目录的方法
-
php循环检测目录是否存在并创建(循环创建目录)
-
php循环检测目录是否存在并创建(循环创建目录)_php技巧
-
是否我真的一无所有歌词 php循环检测目录是否存在并创建循环创建目录
-
php循环检测并创建目录的方法