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.
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:
SORT_REGULAR - standaardvergelijking van de items (geen wijziging van de typen)
SORT_NUMERIC - vergelijk de items numeriek
SORT_STRING - vergelijk de items als strings
SORT_LOCALE_STRING - vergelijk de items als strings, gebaseerd op de huidige locale. Toegevoegd in PHP 4.4.0 en 5.0.2. Voor PHP 6 wordt de systeem locale gebruikt, die gewijzigd kan worden door gebruik te maken van de setlocale() functie. Vanaf PHP 6, moet de i18n_loc_set_default() hiervoor worden gebruikt.
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().