PHP Handbuch
Zurück |  | Nach vorne

# array_flip

(PHP 4 >= 4.0.0)

array_flip -- Vertauscht Werte und Schlüssel in einem Array

## Beschreibung

``array array_flip` (array trans)`

array_flip() Gibt ein Array in umgekehrter Reihenfolge zurück, d.h. Schlüssel von `trans` werden Werte, und umgekehrt werden die Werte zu Schlüsseln.

Beachten Sie, dass die Werte von `trans` gültige Schlüssel sein müssen, z.B. haben sie entweder integer oder string zu sein. Ist ein Wert vom falschen Typ wird eine Warnung ausgegeben, und das Schlüssel/Werte-Paar wird nicht vertauscht.

Kommt ein Wert mehrmals vor, wird der letzte Schlüssel mit seinem Wert vertauscht, und alle anderen Schlüssel- Wertepaare gehen verloren.

array_flip() gibt im Fehlerfall `FALSE` zurück.

Beispiel 1. array_flip() Beispiel
    $trans = array_flip ($trans);
    $original = strtr ($str, $trans);

Beispiel 2. array_flip() Beispiel: Kollision
    $trans = array ("a" => 1, "b" => 1, "c" => 2);
    $trans = array_flip ($trans);
    // nun enthält $trans : array(1 => "b", 2 => "c");

Zurück | Zum Anfang | Nach vorne
array_filter | Nach oben | array_fill