Quiero destruir todas las imágenes dentro de una carpeta con PHP ¿cómo puedo hacer esto?Eliminar imágenes de una carpeta
Respuesta
$images = glob("images/*.jpg");
foreach($images as $image){
@unlink($image);
}
El (no recursiva) forma más fácil es usar glob()
:
$files = glob('folder/*.jpg');
foreach($files as $file) {
unlink($file);
}
foreach(glob('/www/images/*.*') as $file)
if(is_file($file))
@unlink($file);
glob()
devuelve una lista de archivo que coincide con un patrón de comodines.
unlink()
borra el nombre del archivo dado (y lo devuelve si fue exitoso o no).
El @
antes de los nombres de las funciones de PHP fuerza a PHP a suprimir los errores de las funciones.
El comodín depende de lo que desea eliminar. *.*
es para todos los archivos, mientras que *.jpg
es para archivos jpg. Tenga en cuenta que glob
también devuelve directorios, por lo que si tiene un directorio llamado images.jpg
, también lo devolverá, causando que unlink
falle ya que solo elimina archivos.
is_file()
garantiza que solo intente eliminar archivos.
Esto debería ser una respuesta aceptada. – zeeshan
uso unlink and glob function
para más ver este enlace http://php.net/manual/en/function.unlink.php y http://php.net/manual/en/function.glob.php
- 1. Cómo eliminar una carpeta de forma asíncrona
- 2. ¿Cómo eliminar una carpeta en C++?
- 3. Eliminar una carpeta en la tarjeta SD
- 4. Cargar y mostrar todas las imágenes de una carpeta
- 5. compartir imágenes androide de activos carpeta
- 6. Eliminar todas las imágenes
- 7. ¿A qué carpeta colocar imágenes de 9png?
- 8. inserte imágenes dinámicas en una página de informes de cristal desde la carpeta de imágenes
- 9. eliminar carpeta/archivos y subcarpeta
- 10. JavaScript: ¿cómo cargar todas las imágenes en una carpeta?
- 11. Sirviendo imágenes CSS con PHP desde una carpeta pública externa
- 12. ¿Cómo eliminar todos los archivos en una carpeta, pero no eliminar la carpeta usando las bibliotecas estándar de NIX?
- 13. C# eliminar una carpeta y todos los archivos y carpetas dentro de esa carpeta
- 14. Eliminar una carpeta y sus subcarpetas en Objective-C/C
- 15. Cómo eliminar una carpeta con contenido usando PHP
- 16. Eliminar carpeta y todos los archivos/subdirectorios
- 17. Amazon S3 boto - cómo eliminar la carpeta?
- 18. Android - Imágenes de la carpeta de recursos en un GridView
- 19. obtener carpeta de imágenes actual de la cámara
- 20. HTML - recoger imágenes de la carpeta raíz de la subcarpeta
- 21. ¿Es seguro eliminar la carpeta "InetPub"?
- 22. imágenes IOS5 de ahorro a carpeta personalizada, ALAssetsLibrary fallan
- 23. ¿Cómo eliminar el margen entre dos imágenes?
- 24. Obtener archivos en una carpeta
- 25. .htaccess archivo para permitir el acceso a la carpeta de imágenes para ver imágenes?
- 26. .htaccess redirigir las imágenes de la carpeta anterior a la nueva carpeta
- 27. Cómo exportar imágenes de una lista de imágenes en VS2005?
- 28. Eliminación de una carpeta en TFS
- 29. ¿Cómo uso Wget para descargar todas las imágenes en una sola carpeta, desde una URL?
- 30. mod-rewrite eliminar el nombre de la carpeta de url
No, por favor, no destruirlos. –
¿cuál de las otras 3674 preguntas sobre http://stackoverflow.com/search?q=delete+images+in+a+folder+[php] ha verificado y por qué no respondieron a su pregunta? – Gordon