Rumah > pembangunan bahagian belakang > tutorial php > php清空多层目录的函数

php清空多层目录的函数

WBOY
Lepaskan: 2016-07-25 09:00:29
asal
807 orang telah melayarinya
php自定义函数清空某个目录及子目录中的内容,代码简单精炼,有需要的朋友,可以参考下。

完整代码如下。

<?php
//清空多层目录
function del_dir($dir){
{
if (!$dir) { return ; }
$cacheDir = $dir;
$dh = opendir($cacheDir);
while ( $file = readdir($dh) ) {

if (($file == '.') || ($file == '..')) { continue; }
if (file_exists( $cacheDir .'/'.$file)) {
  if(is_dir( $cacheDir .'/'.$file)){
     del_dir($cacheDir .'/'.$file);
  }elseif (!unlink($cacheDir .'/'. $file)) {
//删除完操作
}
}
}
}
}
?>
Salin selepas log masuk


Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan