Tri incorrecte dans un array
Bonjour,
J'ai encore besoin de l'aide collégiale ;)
Voila mon pb. j'essaie de trier des timestamp que je met dans un array, seulement le tri ne se fait pas, alors que si je place manuellement les time stamp ça fonctionne... Surement une erreur dans mon code mais je ne la cerne pas...
Merci d'avance.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<?php
$rep = 'etc/';
$dir = opendir($rep);
while ($f = readdir($dir))
if(is_file($rep.$f))
{
$tri=filectime($rep.$f).",";
$donnees = explode(',', $tri);
arsort($donnees);
foreach ($donnees as $val) {
echo $val."<br />";
}
}
closedir($dir);
?> |
Avec ce code le tri ne s'opère pas correctement...
De cet façon la oui :
Code:
1 2 3 4 5 6 7 8 9 10
|
<?php
$tableau = array(1318239097,1318317607,1318239102,1318239110);
arsort($tableau);
foreach ($tableau as $val) {
echo $val."<br />";
}
?> |