PHP sort() Funktion

Beispiel

Sortieren Sie die Elemente des Arrays $cars alphabetisch aufsteigend:

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

Laufende Beispiele

Definition und Verwendung

Die Funktion sort() sortiert die Indizes eines Index-Arrays aufsteigend.

Anmerkung:Diese Funktion weist den Elementen eines Arrays neue Schlüsselnamen zu. Die alten Schlüsselnamen werden gelöscht.

Gibt TRUE zurück, wenn erfolgreich, sonst FALSE.

Hinweis:Verwenden Sie rsort() Funktion sortiert Indizes eines Arrays in absteigender Reihenfolge.

Syntax

sort(array,sortingtype);
Parameter Beschreibung
array Erforderlich. Legt das Array fest, das sortiert werden soll.
sortingtype

Optional. Legt fest, wie die Elemente des Arrays verglichen werden sollen. Mögliche Werte:

  • 0 = SORT_REGULAR - Standard. Ordnet jedes Element nach Standard ASCII an, ohne Typ zu ändern.
  • 1 = SORT_NUMERIC - Behandelt jedes Element als Zahl.
  • 2 = SORT_STRING - Behandelt jedes Element als String.
  • 3 = SORT_LOCALE_STRING - Behandelt jedes Element als String, basierend auf der aktuellen Regionaleinstellung (kann mit setlocale() geändert werden).
  • 4 = SORT_NATURAL - Behandelt jedes Element als String, verwendet eine natürliche Sortierung, ähnlich wie natsort().
  • 5 = SORT_FLAG_CASE - Kombiniert (bitwise OR) SORT_STRING oder SORT_NATURAL, um Strings zu sortieren, ohne Gross-/Kleinschreibung zu berücksichtigen.

Technische Details

Rückgabewert: Gibt TRUE zurück, wenn erfolgreich, sonst FALSE.
PHP-Version: 4+

Mehr Beispiele

Beispiel 1

Sortieren Sie die Elemente des Arrays $numbers numerisch aufsteigend:

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

Laufende Beispiele