Estoy tratando de obtener la última fecha de modificación de todos los archivos en un directorio usando PHP.Obteniendo la última fecha de modificación de archivos en el directorio usando PHP
estoy usando esto:
foreach($dir as $file)
{
$mod_date=date("F d Y H:i:s.", filemtime($file));
}
foreach($dir as $file)
está volviendo los archivos correctos, pero todas las fechas de modificación están volviendo tan 0000-00-00 00:00:00, en lugar de la fecha real de modificación .
¿Qué cambios debo hacer para que funcione?
Es la función que devuelve un error o falsa? – FreudianSlip
¿Cómo está abriendo '$ dir' y su ruta de acceso es diferente a la de donde se ejecuta la secuencia de comandos? Probablemente necesites anteponer la ruta al directorio a '$ file' antes de llamar a' filemtime'. – drew010
@ drew010 Estoy configurando el directorio de la siguiente manera: '$ dir = glob ("/home/******/public_html/monthlymixup.com/mixups/april_2011/media/*/* ");' Y el camino de la secuencia de comandos es '/ home/******/public_html/monthlymixup.com/process.php'' ¿Cómo precederé al directorio? – Nick