¿Cómo se obtiene un listado de directorios ordenada por fecha de creación en PHP?
Pregunta
Tengo que listar directorios mediante el uso de scandir () función, pero el campo de resultados deben ser ordenados de acuerdo con la fecha y hora de directorio creado.
Saludos Deepak
Solución
podría intentar acentos abiertos
$listOfFiles = `ls -ltr`;
y luego usar explotar para conseguir la en un formato de matriz
Otros consejos
Con scandir () no se puede.
Obtenga los resultados que necesita en una matriz y ordenar que ... No estoy al tanto de una opción scandir que puede hacerlo directamente.
problema puede ser resuelto mediante el uso de la función filemtime($dirPath)
.
Ejemplo de código:
if (file_exists($dirPath)) {
echo "last modified: " . date ("F d Y H:i:s.", filemtime($dirPath));
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow