在php中系统自带了文件删除函数unlink,但是此文件只是一个文件删除函数,如果我们要删除指定目录中的文件就需要配合其它方法来操作了,下面我给各位朋友介绍。
删除指定文件夹所有文件
代码如下 | 复制代码 | ||||
$cacheDir = '../cache/runtime'; $dh = opendir($cacheDir); while ( $file = readdir($dh) ) { if (($file == '.') || ($file == '..')) { continue; } if (file_exists( $cacheDir . '/' .$file)) { if (!unlink($cacheDir . '/' . $file)) { break; } } } 上面只能删除目录中的文件,不能删除目录中的目录或目录下的文件,我这里既然讲到也给大家提供一个函数
|