Je pensais que je partagerais quelque chose d'utile, donc je voulais répertorier uniquement les fichiers .zip dans un répertoire (pour minimiser ce que j'affiche en PHP pour la sécurité) J'ai donc utilisé le script ci-dessous avec les nouveaux fichiers sur le dessus.Liste les fichiers du répertoire avec extension .zip et trier par le plus récent fichier créé d'abord
Ceci est juste un code que je voulais partager au cas où quelqu'un d'autre aurait besoin de faire quelque chose de similaire.
<?php
function list_zipfiles($mydirectory, 1) {
// directory we want to scan
$dircontents = scandir($mydirectory);
// list the contents
echo '<ul>';
foreach ($dircontents as $file) {
$extension = pathinfo($file, PATHINFO_EXTENSION);
if ($extension == 'zip') {
echo "<li>$file </li>";
}
}
echo '</ul>';
}
?>
<h6 class="header1">PRODUCTION</h6>
<hr class="style1">
<?php
call_user_func('list_zipfiles', "backups/db1");
?>
Le 1 ci-dessous l'ordre de la liste des fichiers, modifier à 0 commandes dans l'autre sens:
function list_zipfiles($mydirectory, 1) {
La sortie est comme ci-dessous: