PHP生成多层目录

生成多层目录可以用在设置session为多级目录存储等地方,废话不多说了,直接撸代码,自己在线上用过

$string = '0123456789abcdefghijklmnopqrstuvwxyz';

$length = strlen($string);

function makeDir($param){

if(!file_exists($param)) {

makeDir(dirname($param));

mkdir($param);

}

}

$dir = '/data/';

for($i = 0; $i < $length; $i++) {

for($j = 0; $j < $length; $j++) {

makeDir($dir.$string[$i].'/'.$string[$j]);

}

}

如果三层目录德华,再加个循环就可以了

你可能感兴趣的:(PHP生成多层目录)