1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| <?php
$dir = 'uploads/min';
echo '<B>AVANT</B><br>';
// LECTURE DU REPERTOIRE SELECTION JUSTE DES FICHIER JPG
// ET LES INSERER DANS LE TABLEAU
$cpt=0;
if (is_dir($dir))
{
if ($dh = opendir($dir))
{
while (($file = readdir($dh)) !== false)
{
$pathparts= pathinfo($file);
if ($pathparts["extension"]=="jpg")
{
$lefichier = $dir.'/'.$pathparts["basename"];
$ladate = filemtime($lefichier);
echo 'fichier : '.$pathparts["basename"].' : modif : ' . date ("F d Y H:i:s.", filemtime($lefichier)) . "<br>\n";
$tableau[$cpt]=array('nom'=>$lefichier,'date'=>filemtime($lefichier));
$cpt++;
}
}
}
closedir($dh);
}
// PROCEDURE DU TRI DE TABLEAU MULTIDIMENSIONNEL
foreach ($tableau as $key => $row) {
$nom[$key] = $row['nom'];
$date[$key] = $row['date'];
}
array_multisort($nom, SORT_DESC, $date, SORT_ASC, $tableau);
// AFFICAGE DU RESULTAT
echo '<B>APRES</B><br><br>';
for ($i=0; $i<$cpt; $i++)
{ echo $tableau[$i]['nom'].' --- '.date ("F d Y H:i:s.",$tableau[$i]['date']).'<br>';
}
?> |
Partager