我想用PHP摧毁一个文件夹中的所有图像我该怎么做?从文件夹中删除图像
9
A
回答
4
$images = glob("images/*.jpg");
foreach($images as $image){
@unlink($image);
}
5
最简单的(非递归)使用glob()
方式:
$files = glob('folder/*.jpg');
foreach($files as $file) {
unlink($file);
}
26
foreach(glob('/www/images/*.*') as $file)
if(is_file($file))
@unlink($file);
3210返回文件匹配通配符模式的列表。
unlink()
删除给定的文件名(如果成功与否,则返回)。
PHP函数名称前的@
强制PHP抑制函数错误。
通配符取决于您想要删除的内容。 *.*
适用于所有文件,*.jpg
适用于jpg文件。请注意,glob
也会返回目录,所以如果您有一个名为images.jpg
的目录,它也会返回它,因此导致unlink
失败,因为它仅删除文件。
is_file()
确保您只尝试删除文件。
+0
这应该是一个被接受的答案。 – zeeshan 2014-01-27 01:23:33
3
使用unlink and glob function
更多的看到这个链接 http://php.net/manual/en/function.unlink.php 和 http://php.net/manual/en/function.glob.php
相关问题
- 1. 在codeigniter中删除后从文件夹中删除图像
- 2. 从文件夹中显示图像并删除图像
- 3. 从本地服务器文件夹中删除图像在php
- 4. 图像在应用关闭时从tmp文件夹中删除
- 5. 如何从相机文件夹中删除图像
- 6. 使用数据列表从文件夹中删除图像
- 7. 如何使用PHP脚本从文件夹中删除图像
- 8. 使用数据列表删除按钮从文件夹中删除图像
- 9. 从文件夹中删除文件
- 10. Yii2从文件夹中删除文件
- 11. 用C++从文件中删除图像
- 12. 如何从PHP文件夹中删除图像并从phpMyAdmin中删除文件名?
- 13. 从文件夹和子文件夹中删除文件
- 14. 如何从Laravel的文件夹和数据库中删除文件或图像?
- 15. 如何编辑文件名并从文件夹中删除图像?
- 16. 从GridView输出中删除文件夹
- 17. 从数据库中删除文件夹
- 18. 从DDMS中删除文件夹
- 19. 从git中删除生成文件夹
- 20. 我想通过PHP从源文件夹中删除多个图像,但从文件夹删除多个图像的代码不起作用
- 21. VBS从压缩文件夹中删除文件夹
- 22. 清除文件夹 - 删除文件夹中的文件 - J2ME
- 23. 删除与文件夹中记录相关的图像
- 24. 如何使用codeigniter删除文件夹中的特定图像?
- 25. PHP删除文件夹中的多个图像类型
- 26. Git - 从.git文件夹中删除文件,而无需远程删除文件
- 27. htaccess删除文件夹的文件夹
- 28. 从图像中删除文字attr('src');
- 29. 如何从图像中删除文本
- 30. 删除文件夹内容并从版本控制中删除
不,请不要破坏它们。 – 2011-04-04 06:25:21
哪些关于http://stackoverflow.com/search?q=delete+images+in+a+folder+[php]的其他3674个问题中有哪些问题,你为什么不回答你的问题? – Gordon 2011-04-04 07:44:21