今天介绍下两个常用方法:
1、一次性删除目录下的文件和目录。
2、创建目录、一次创建多级目录。
一次性删除目录下的文件和目录:
/**
* 循环删除文件和目录
* @author: xiaochuan
* @param $dir 文件夹路径
* @return string
*/
function del_dir($dir){
$obj=opendir($dir);
while ($file=readdir($obj)){
if($file!="." && $file!=".."){
$res=$dir.$file;
if(!is_dir($res)){
unlink($res);
}else{
deldir($res);
}
}
}
closedir($obj);
}
del_dir('upload/'); //删除upload目录下的所有文件和目录创建目录、一次创建多级目录:
mkdir('upload/aa/bb/cc/d/', 0777, true)/**
* 循环创建目录
* @author: xiaochuan
* @param $dir 文件夹路径
* @return string
*/
function mk_dir($dir, $mode = 0777)
{
if (is_dir($dir) || @mkdir($dir,$mode)) return true;
return @mkdir($dir,$mode,true);
}
mk_dir('upload/aa/bb/cc/d/')转载请注明来源地址:小川编程 » https://www.youhutong.com/index.php/article/index/103.html
1、本站发布的内容仅限用于学习和研究目的.请勿用于商业或非法用途,下载后请24小时内删除。
2、本站所有内容均不能保证其完整性,不能接受请勿购买或下载,如需完整程序,请去其官方购买正版使用
3、本站联系方式Email:admin@youhutong.com ,收到邮件会第一时间处理。
4、如侵犯到任何版权问题,请立即告知本站(立即在线告知),本站将及时删除并致以最深的歉意

