Hola a todos, espero me puedan ayudar con esto, tengo el siguiente código, el que utilizo para listar los archivos de un directorio y sus subdirectorios , me lista los archivos con su respectiva fecha de modificación, hasta aquí todo bien, lo que necesito ahora es si me pueden ayudar para que solo me liste el archivo que tenga la ultima fecha de modificación.
Este es el código
Código PHP:
<?php
function listarArchivos( $path )
{
$dir = opendir($path);
$files = array();
while ($elemento = readdir($dir))
{
if( $elemento != "." && $elemento != ".." && $elemento != "Thumbs.db")
{
if( is_dir($path.$elemento) )
{
listarArchivos( $path.$elemento.'/' );
}
else
{
$files[] = $elemento;
}
}
}
for($x=0; $x<count( $files ); $x++)
{
$xfile=$files[$x];
$nombre_archivo =($path.$xfile);
$listado=$nombre_archivo."-".date ("d m Y H:i:s.", @filemtime($nombre_archivo));
echo $listado;
echo "<BR>";
}
}
listarArchivos( 'Sitio/' );// El directorio que revisara
?>
Desde ya muchas gracias!!!