Comment obtenez-vous un répertoire liste triée par date de création en PHP?
Question
Je dois lister les répertoires en utilisant la fonction scandir (), mais le tableau de résultat devraient être triés en fonction de la date et l'heure du répertoire créé.
Cordialement Deepak
La solution
vous pouvez essayer des accents graves
$listOfFiles = `ls -ltr`;
puis utilisez exploser pour obtenir le dans un format de tableau
Autres conseils
Avec scandir () vous ne pouvez pas.
Vérifier cette
Obtenez des résultats dont vous avez besoin dans un tableau et trier ... Je ne suis pas au courant d'une option scandir qui peut le faire directement.
problème peut être résolu en utilisant la fonction filemtime($dirPath)
.
exemple de code:
if (file_exists($dirPath)) {
echo "last modified: " . date ("F d Y H:i:s.", filemtime($dirPath));
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow