krsort
list
Array Funktionen
PHP Manual

# ksort

(PHP 4, PHP 5)

ksort — Sortiert ein Array nach Schlüsseln

### Beschreibung

bool ksort ( array `&$array` [, int `$sort_flags`= SORT_REGULAR ] )

Sortiert ein Array nach Schlüsseln, wobei die Zuordnungen zwischen Schlüssel und Wert erhalten bleiben. Dies ist hauptsächlich bei assoziativen Arrays hilfreich.

### Parameter-Liste

`array`

  Das Eingabe-Array.

`sort_flags`

  Sie können das Verhalten der Sortierung mittels dem optionalen Parameter `sort_flags` beeinflussen, für Details siehe sort().

### Rückgabewerte

Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`.

### Changelog

Version | Beschreibung
--- | ---
4.0.0 | Der optionale `sort_flags` -Parameter wurde hinzugefügt.

### Beispiele

Beispiel #1 ksort()-Beispiel

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

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    a = Orange
    b = Banane
    c = Apfel
    d = Zitrone

### Siehe auch

- asort() - Sortiert ein Array und erhält die Index-Assoziation
- Den Vergleich von Arraysortierungsfunktionen

krsort
list
Array Funktionen
PHP Manual