PHP-Array-Sortierung

Die Elemente im Array können in alphabetischer oder numerischer Reihenfolge aufsteigend oder absteigend sortiert werden.

PHP - Array-Sortierfunktionen

In diesem Kapitel werden wir die folgenden PHP-Array-Sortierfunktionen lernen:

  • sort() - Sortiert das Array in aufsteigender Reihenfolge
  • rsort() - Sortiert das Array in absteigender Reihenfolge
  • asort() - Sortiert das verknüpfte Array in aufsteigender Reihenfolge nach Wert
  • ksort() - Sortiert das verknüpfte Array in aufsteigender Reihenfolge nach Schlüssel
  • arsort() - Sortiert das verknüpfte Array in absteigender Reihenfolge nach Wert
  • krsort() - Sortiert das verknüpfte Array in absteigender Reihenfolge nach Schlüssel

Aufsteigende Sortierung des Arrays - sort()

Der folgende Beispiel sortiert die Elemente des Arrays $cars alphabetisch aufsteigend:

Beispiel

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

Laufende Beispiele

Das folgende Beispiel zeigt die Sortierung der Elemente des Arrays $numbers in aufsteigender numerischer Reihenfolge:

Beispiel

<?php
$numbers=array(3,5,1,22,11);
sort($numbers);
?>

Laufende Beispiele

Absteigende Sortierung eines Arrays - rsort()

Das folgende Beispiel zeigt die Sortierung der Elemente des Arrays $cars in absteigender alphabetischer Reihenfolge:

Beispiel

<?php
$cars=array("porsche","BMW","Volvo");
rsort($cars);
?>

Laufende Beispiele

Das folgende Beispiel zeigt die Sortierung der Elemente des Arrays $numbers in absteigender numerischer Reihenfolge:

Beispiel

<?php
$numbers=array(3,5,1,22,11);
rsort($numbers);
?>

Laufende Beispiele

Sortierung eines assoziativen Arrays nach Wert in aufsteigender Reihenfolge - asort()

Das folgende Beispiel zeigt die Sortierung eines assoziativen Arrays nach Wert in aufsteigender Reihenfolge:

Beispiel

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
asort($age);
?>

Laufende Beispiele

Sortierung eines assoziativen Arrays nach Schlüssel in aufsteigender Reihenfolge - ksort()

Das folgende Beispiel zeigt die Sortierung eines assoziativen Arrays nach Schlüssel in aufsteigender Reihenfolge:

Beispiel

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
ksort($age);
?>

Laufende Beispiele

Sortierung eines assoziativen Arrays nach Wert in absteigender Reihenfolge - arsort()

Das folgende Beispiel zeigt die Sortierung eines assoziativen Arrays nach Wert in absteigender Reihenfolge:

Beispiel

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
arsort($age);
?>

Laufende Beispiele

Sortierung eines assoziativen Arrays nach Schlüssel in absteigender Reihenfolge - krsort()

Das folgende Beispiel zeigt die Sortierung eines assoziativen Arrays nach Schlüssel in absteigender Reihenfolge:

Beispiel

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
krsort($age);
?>

Laufende Beispiele

Vollständiges PHP Array Referenzhandbuch

Für ein vollständiges Referenzhandbuch der Array-Funktionen besuchen Sie bitte unsere PHP Array Referenzhandbuch.

Dieses Referenzhandbuch enthält eine kurze Beschreibung jeder Funktion sowie Beispiele zur Verwendung.