Comment trier les fichiers par date en PHP
Le tri des fichiers par date est une tâche courante lors de la gestion des fichiers dans un répertoire. PHP propose plusieurs façons d'effectuer ce tri.
Utilisation de la fonction usort()
La fonction usort() vous permet de trier un tableau de fichiers en fonction d'un utilisateur -fonction de comparaison définie. Pour utiliser usort() pour trier par date, vous devez :
$files = glob('path/to/files/*.swf');
Définir une comparaison function:Cette fonction doit comparer deux fichiers et renvoyer :
Voici un exemple de fonction de comparaison :
function compareFiles($a, $b) { return filemtime($b) - filemtime($a); }
usort($files, "compareFiles");
Maintenant, le Le tableau $files sera trié par ordre croissant en fonction des dates de modification des fichiers.
Autres options
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!