sort

(PHP 3, PHP 4, PHP 5)

sort -- Sorteer een array

Beschrijving

bool sort ( array &array [, int sort_flags] )

Deze functie sorteert een array. Elementen zullen zijn geschikt van laag naar hoog wanneer de functie gereed is.

Opmerking: Deze functie wijst nieuwe keys toe aan de elementen in array. Het zal bestaande keys, die je mogelijk al had toegewezen, verwijderen, in plaats van ze te herschikken.

Geeft TRUE terug bij succes, FALSE indien er een fout is opgetreden.

Voorbeeld 1. sort() voorbeeld

<?php

$fruits
= array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach (
$fruits as $key => $val) {
    echo
"fruits[" . $key . "] = " . $val . "\n";
}

?>

Het resultaat van dit script is als volgt:

fruits[0] = apple
fruits[1] = banana
fruits[2] = lemon
fruits[3] = orange

Het fruit is gesorteerd in alfabetische volgorde.

De optionele tweede parameter sort_flags kan worden gebruikt om de manier van sorteren te wijzigen door gebruik te maken van de volgende waarden:

Sorting type flags:

Opmerking: De tweede parameter was toegevoegd in PHP 4.

Waarschuwing

Wees voorzichtig bij het sorteren van arrays met gemixte typen, omdat het resultaat van sort() onvoorspelbaar kan zijn.

Zie ook arsort(), asort(), ksort(), krsort(), natsort(), natcasesort(), rsort(), usort(), array_multisort() en uksort().