$dir = opendir('test'); //打开目录
while ($file = readfile($dir)) { //循环目录下的文件
//操作。。
unlink($file); //删除文件
}
while ($file = readfile($dir)) { //循环目录下的文件
//操作。。
unlink($file); //删除文件
}
解决方案 »
- SQL语句写法的问题
- mysql_real_escape_string() expects parameter 2 to be resource, object given in
- 如何通过程序判定php运行所需版本啊?
- 求助!!整合discuz的问题
- 请问PHP如何获取伪静态URL?
- php中使用pdo时,使用prepare绑定参数,怎么不能插入数据到mysql呀
- 怎样才能使用 (列表/菜单)连接到mysql的一个表,并能显示和选择其中的某列的数据,即能像使用delphi那样的下拉式菜单连接数据库的功能
- 生成静态页面是不是太搞笑乐?
- 关于让php以exe方式运行问题???高分请教
- 如何实现:访问自已所在局域网中所有存在机子c:\下的test.txt文件,关注者2分,
- linux系统,php动态生成文件的权限问题,急!!!
- 请问:如何在dos下导入比较大的mysql脚本文件!
$arr_file = scandir($file_location);
foreach ($arr_file as $file){
unlink($file_location.$file);
}
如果有目录,楼上的方法就不行了啊.
用这个吧,指定目录后,可以对该目录下的文件及子目录中的文件操作.
function unlinkFiles($dir){
$dirHdl = opendir($dir);
while($name = readdir($dirHdl)){
if($name!='.'&&$name!='..'){
if(!is_dir($dir/$name)){
//Add your operation here!
unlink($dir/$name);
}
else
{
unlinkFiles("$dir/$name");
}
}
}
closedir($dirHdl);
}
if(!is_dir($dir/$name)){
改为
if(!is_dir("$dir/$name")){