Bonjour chers développeurs!

Je cherche récupérer des informations sur mon serveur, en particulier toute l'arborescence à partir d'un chemin entré en paramètre.

Voici mon arborescence:


J'ai fait des recherches et les fonctions comme readdir() ou encore directoryToArray() accompagné d'un if et une boucle semblent me convenir pour lister tout a partir d'un chemin, mais je voudrais en plus que seul le fichier le plus récent de chaque serveur soit affiché, mais je ne trouve pas le moyen de le faire dans la boucle. C'est un peu compliqué car ce doit être le fichier le plus récent par rapport à son nom et pas à sa date (je ne sais pas si vous me suivez) donc la fonction filemtime() ne semble pas me convenir...

Je sollicite donc une âme charitable pour m'aider, merci!