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

Était-ce utile?

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
scroll top