PHP sort()Funktionen

PHP Array ReferenceVollständige PHP-Array-Referenz

Beispiele

Sortieren Sie die Elemente des Arrays $cars in alphabetisch aufsteigender Reihenfolge:

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

Beispiel ausführen »

Definition und Verwendung

Die Funktion sort() sortiert ein indiziertes Array in aufsteigender Reihenfolge.

Tipp:Bitte verwenden Sie diersort()-Funktion, um numerische Arrays in absteigender Reihenfolge zu sortieren.

Syntax

sort(array,sortingtype);

Parameter Beschreibung
array Erforderlich. Gibt das zu sortierende Array an.
sortingtype Optional. Gibt an, wie die Elemente/Einträge des Arrays angeordnet werden sollen. Mögliche Werte:
  • 0 = SORT_REGULAR - Standard. Elemente normal vergleichen (Standard-ASCII, ohne Änderung der Typen).
  • 1 = SORT_NUMERIC - Elemente numerisch vergleichen.
  • 2 = SORT_STRING - Elemente als Zeichenketten vergleichen.
  • 3 = SORT_LOCALE_STRING - Elemente als Zeichenketten vergleichen, basierend auf der aktuellen Locale (kann durchsetlocale()geändert werden).
  • 4 = SORT_NATURAL - Vergleicht Elemente als Strings, wobei etwas wienatsort()natürliche Sortierung verwendet wird.
  • 5 = SORT_FLAG_CASE - Kann (bitweise OR) mit SORT_STRING oder SORT_NATURAL kombiniert werden, um Zeichenketten ohne Beachtung der Groß-/Kleinschreibung zu sortieren.

Technische Details

Rückgabewert: Gibt bei Erfolg TRUE, bei Fehler FALSE zurück.
PHP-Version: 4+


Weitere Beispiele

Beispiel 1

Sortiert die Elemente des Arrays $numbers in aufsteigender numerischer Reihenfolge:

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

Beispiel ausführen »


PHP Array ReferenceVollständige PHP-Array-Referenz Andere Erweiterungen