Usort problem
Hej jeg har et problem med at få min usort() til at virke.---
function albumdatesort($a, $b)
{
$a = explode('-',$a);
$b = explode('-',$b);
$a = mktime(0,0,0,$a[1],$a[0],$a[2]);
$b = mktime(0,0,0,$b[1],$b[0],$b[2]);
if ($a < $b)
{
return 1;
}
elseif ($a > $b)
{
return -1;
}
else
{
return 0;
}
}
$albums = scandir('/XXX/local/home/djricko/XXX.dk/photos');
$albums = array_slice($albums,2);
$albums = usort($albums,"albumdatesort");
print_r($albums);
---
Mappen photos indeholder en masse mapper navnet givet som DD-MM-YY.
Men til sidst skriver print_r bare 1 ud, og ikke et sorteret array.