Permalänk
Medlem

php - array_multisort()

Jag har en sida som läser en katalog och sparar informationen i en array. anledningen till att den sparar infon i en array är att jag vill kunna välja hur jag ska sortera outputen innan jag skriver ut det igen. För att kunna sköta allt i en array, och dessutom föra in information om filen (storlek, mtime samt filtyp) tänkte jag att det kunde se ut ungrfär såhär:

$array[0][1]['type'] = dir // den andra katalogens typ ('dir' såklart)
$array[1][0]['name'] = hej.txt // den första filens namn

alltså, i $array[0][*][*] sparas info om katalogerna och i $array[1][*][*] är info om filerna. detta för att jag vill snyggt kunna printa katalogerna innan filerna.

$array's andra värde är helt enkelt för att skilja filerna åt, och det tredje vilken egenskap man beskriver hos filen.

nu till problemet; jag vill kunna sortera dessa efter namn, storlek, mtime och filtyp. jag antar att det är array_multisort jag ska använda men hur?

Visa signatur

[size="1"]..[/size]