PHP sort() funktionen

Exempel

Sortera elementen i arrayen $cars i stigande bokstavlig ordning:

<?php
$cars = array("Volvo", "BMW", "Toyota");
sort($cars);
?>

Kör exempel

Definition och användning

sort() funktionen sorterar index-arrayen i stigande ordning.

Kommentar:Denna funktion tilldelar nya nyckelnamn till elementen i en array. De gamla nyckelnamnen kommer att tas bort.

Returnerar TRUE om det är framgångsrikt, annars returnerar FALSE.

Tips:Använd rsort() Funktionen sorterar indexarrayer i fallande ordning.

Syntaks

sort(array,sortingtype);
Parameter Beskrivning
array Obligatorisk. Bestäm den array som ska sorteras.
sortingtype

Valfritt. Bestäm hur elementen i arrayen jämförs. Möjliga värden:

  • 0 = SORT_REGULAR - Standard. Sortera varje element i standardordning (Standard ASCII, ändra inte typen)
  • 1 = SORT_NUMERIC - Hantera varje element som ett nummer.
  • 2 = SORT_STRING - Hantera varje element som en sträng.
  • 3 = SORT_LOCALE_STRING - Hantera varje element som en sträng, baserat på den aktuella regionala inställningen (kan ändras med setlocale()).
  • 4 = SORT_NATURAL - Hantera varje element som en sträng, använd en naturlig sortering liknande natsort().
  • 5 = SORT_FLAG_CASE - Kan kombineras (bitvis eller) med SORT_STRING eller SORT_NATURAL för att sortera strängar utan att skilja på storlek.

Tekniska detaljer

Returvärde: Returnerar TRUE om det är framgångsrikt, annars returnerar FALSE.
PHP-version: 4+

Mer exempel

Exempel 1

Sortera elementen i arrayen $numbers i numerisk stigande ordning:

<?php
$numbers=array(4,6,2,22,11);
sort($numbers);
?>

Kör exempel