使用PHP系统函数unlink(),快速删除指定的文件。若成功,则返回 true,失败则返回 false。
<?php $file = "test.txt"; if (!unlink($file)) { echo ("Error deleting $file"); } else { echo ("Deleted $file"); } ?>
配合array_map就能够实现更加强大的功能,比如:删除目录下的所有文件,代码如下:
array_map('unlink',glob('*'));
//删除目录下所有空目录 array_map('rmdir', glob('*', GLOB_ONLYDIR)); //删除目录所有文件 array_map('unlink', array_filter(glob('*'), 'is_file'));
一行代码轻松搞定,很实用的系统函数。