mkdir函数只能创建一级的目录,如果我们想创建多级目录,则需要自己编写函数。
<?php $path = "one/two/three/four"; function mkdir_p($path,$mode=0700){ $arr = explode("/",$path); $path = ''; foreach($arr as $v){ $path .= $v; mkdir($path,$mode); $path .= "/"; } } mkdir_p($path);
mkdir函数只能创建一级的目录,如果我们想创建多级目录,则需要自己编写函数。
<?php $path = "one/two/three/four"; function mkdir_p($path,$mode=0700){ $arr = explode("/",$path); $path = ''; foreach($arr as $v){ $path .= $v; mkdir($path,$mode); $path .= "/"; } } mkdir_p($path);