Pregunta:
Fecha: 07-12-2015 18:28:39
(En Español)
Hoy quisiera saber como averiguar la fecha de creación de un archivo en una carpeta con PHP
Me explico un poco tengo una carpeta donde según el pedido de un usuario me crea un archivo y quisiera que después de un mes con un cron Job lea los archivos que hay en la carpeta especificas donde se crea el archivo y si ve que tiene un mes de antigüedad lo elimine.
salu2 y gracias Votos: 2 - Respuestas: 4 - Vistas: 13 Compartir en: Google Facebook Twitter LinkedIn Link
Saber la fecha de creación de archivos con PHP[Resuelta]
Hola amigos,Hoy quisiera saber como averiguar la fecha de creación de un archivo en una carpeta con PHP
Me explico un poco tengo una carpeta donde según el pedido de un usuario me crea un archivo y quisiera que después de un mes con un cron Job lea los archivos que hay en la carpeta especificas donde se crea el archivo y si ve que tiene un mes de antigüedad lo elimine.
salu2 y gracias Votos: 2 - Respuestas: 4 - Vistas: 13 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 07-12-2015 18:50:39 Hay una funcion en PHP para obtener la fecha de creación o cambio de un archivo
filectime
Si necesitas listar los archivos de un directorio puedes utilizar una función como la de este ejemplo.
function listar_archivos($carpeta){ if(is_dir($carpeta)){ if($dir = opendir($carpeta)){ while(($archivo = readdir($dir)) !== false){ if($archivo != '.' && $archivo != '..' && $archivo != '.htaccess'){ echo '<li><a target="_blank" href="'.$carpeta.'/'.$archivo.'">'.$archivo.'</a></li>'; } } closedir($dir); } } } echo listar_archivos('c:\wamp\www\miweb');
Otro ejemplo.
<?php $directorio = opendir("."); //ruta actual while ($archivo = readdir($directorio)) //obtenemos un archivo y luego otro sucesivamente { if (is_dir($archivo))//verificamos si es o no un directorio { echo "[".$archivo . "]<br />"; //de ser un directorio lo envolvemos entre corchetes } else { echo $archivo . "<br />"; } }
Solo queda adaptar la función antes mencionada con la función nativa de php filectime y adaptarla a tus necesidades.
Saludos Votos: 3 - Link respuesta -
Fecha: 07-12-2015 18:53:05 Gracias Walter +1 doy por solucionada la pregunta . Votos: 0 - Link respuesta
-
Fecha: 07-12-2015 18:55:26 Edinson: de nada. Para eso estamos para ayudarnos.
He editado la respuesta agregando un ejemplo mas
saludos Votos: 3 - Link respuesta -
Fecha: 07-12-2015 19:30:13 Gracias empezare a codiar pensé que sería más complicado . Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
