PHP-Logo
Druckansicht von http://www.php-homepage.de/manual/function.array-flip.php

PHP-Logo
[ Main Menue ]
Homepage
Downloads
Artikel
Scripts
Forum
PHP-Manual
Links
News
Freelancer
Bücher
RuDolF
Suche
Misc
Über diese Seite
Kontakt
Wunschzettel
MyGuestbook
*
[ Suche ]
*
[ Manual ]
Array Funktionen
*

Follow on Twitter - @phphomepage

RSS Feed blogoscoop
 array_filter  Letztes Update:
18.05.2012
array_intersect_assoc 

array_flip

(PHP 4, PHP 5)

array_flipVertauscht alle Schlüssel mit ihren zugehörigen Werten in einem Array

Beschreibung

array array_flip ( array $trans )

array_flip() gibt ein Array in vertauschter Reihenfolge aus, d.h. die Schlüssel von trans werden zu Werten und die Werte von trans werden zu Schlüsseln.

Beachten Sie, dass die Werte von trans gültige Schlüssel sein müssen, d.h. sie müssen entweder Integer oder String sein. Ist ein Wert vom falschen Typ, so wird eine Warnung ausgegeben, und das Schlüssel/Wert-Paar wird nicht vertauscht.

Kommt ein Wert mehrmals vor, so wird der letzte Schlüssel als Wert verwendet und alle anderen Werte gehen verloren.

Parameter-Liste

trans

Ein Array mit Schlüssel/Wertpaaren die vertauscht werden sollen.

Rückgabewerte

Gibt im Erfolgsfall das vertauschte Array zurück und im Fehlerfall NULL.

Beispiele

Beispiel #1 array_flip()-Beispiel

<?php
$trans 
array_flip($trans);
$original strtr($str$trans);
?>

Beispiel #2 array_flip()-Beispiel: Kollision

<?php
$trans 
= array("a" => 1"b" => 1"c" => 2);
$trans array_flip($trans);
print_r($trans);
?>

nun ist $trans:

Array
(
    [1] => b
    [2] => c
)

Siehe auch

  • array_values() - Liefert alle Werte eines Arrays
  • array_keys() - Liefert alle Schlüssel oder eine Teilmenge aller Schlüssel eines Arrays
  • array_reverse() - Liefert ein Array mit umgekehrter Reihenfolge der Elemente

© Copyright 1999 - 2011 by Mark Kronsbein | Impressum | NutzungsbedingungenWeiterempfehlen | Seitenanfang
0.0117