php 创建多级文件夹
2021-04-07 20:29
标签:span style php ace pat func exp lod color php 创建多级文件夹 标签:span style php ace pat func exp lod color 原文地址:https://www.cnblogs.com/xiangangXu1997/p/12469138.html/**
*创建多级文件夹 *
* @param 路径 /data/wwwroot/vhost/abc.seabig.cn/uploads/2002/
* @param 权限 755/777 $mode
*/
function mkpath($path, $mode = 0777)
{
$path = str_replace("\\","_|",$path); //将$path 中的 "\\" 替换为 "_|"
$path = str_replace("/","_|",$path);
$path = str_replace("__","_|",$path);
$dirs = explode("_|",$path);
$path = $dirs[0];
for($i = 1; $i count($dirs); $i++)
{
$path .= "/".$dirs[$i];
if(!is_dir($path))
{
mkdir($path,$mode);
}
}
}
下一篇:JS数据类型