Hola como estan...
Tengo este codigo el cual borra todos los archivos de una carpeta que tengan x tienpo, aqui esta ha un dia.
Código PHP:
<?php
$dir = opendir('1/');
while($f = readdir($dir))
{
if((time()-filemtime('1/'.$f) > 3600*24*1) and !(is_dir('1/'.$f)))
unlink('1/'.$f);
}
closedir($dir);
?>
dicho codigo me funciona bien, pero he aqui mi problema, yo lo que quiero hacer es que el codigo no me borres todos los archivos si no que me borre los tipos de archivos que yo le diga.
Ejemplo.
en dicha carpeta tengo mas carpetas adentro de ella y archivos jpg, jpeg, png, gif - txt - pdf
que solo me borre las imagenes jpg, jpeg y png que tenga en este caso mas de 1 dia en dicha carpeta