Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

krsort

Array-Funktionen

    Befehl:
bool krsort ( array &$array [, int $sort_flags] )


    Parameter-Liste:
NameBeschreibung
arrayDas Eingabe-Array.
sort_flagsSie können das Verhalten der Sortierung mittels dem optionalen Parameter sort_flags beeinflussen, für Details siehe sort().

    Rückgabewerte:
Rückgabewert TRUE bei Erfolg FALSE im Fehlerfall.

    Beschreibung:
Die Funktion krsort() sortiert ein assoziatives Array (array) absteigend nach den Schlüsseln. Die Beziehung zwischen Wert und Schlüssel bleibt erhalten.

Im Parameter sort_flags können Sie Flags für den Sortiertyp übergeben:

• SORT_REGULAR - Vergleicht die Felder normal (Default-Wert)
• SORT_NUMERIC - Vergleicht die Felder numerisch
• SORT_STRING - Vergleicht Felder als Strings


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Siehe auch:
Sortiert ein Array in umgekehrter Reihenfolge und erhält die Index-Assoziation
 
•  ksort()
Sortiert ein Array nach Schlüsseln
 

krsort() - Beispiel:


Eingabe:
<?php
$fruits = array("d" => "Zitrone", "a" => "Orange", "b" => "Banane", "c" => "Apfel");
krsort($fruits);
foreach ($fruits as $key => $val) {
    echo "$key = $val\n";
}
?>


Ausgabe:
d = Zitrone
c = Apfel
b = Banane
a = Orange
Array-Funktionen