Funkcje Tablic
PHP Manual

array_flip

(PHP 4, PHP 5)

array_flipWymienia wszystkie klucze z przypisanymi do nich wartościami w tablicy

Opis

array array_flip ( array $trans )

array_flip() zwraca tablicę w odwróconym porządku, tzn. klucze z tablicy trans stają się wartościami a wartości trans stają się kluczami.

Zauważ, że wszystkie wartości tablicy trans muszą mieć poprawne klucze, tzn. muszą być albo typu integer lub string . Jeśli wartość nie ma prawidłego typu, wyświetlone zostanie ostrzeżenie, a para klucz/wartość nie będzie odwrócona.

Jeśli wartość występuje wielokrotnie, ostatni klucz będzie użyty jako jej wartość po odwróceniu, a wszystkie inne zostaną stracone.

array_flip() zwraca FALSE jeśli nie powiedzie się odwracanie tablicy.

Przykład #1 Przykład użycia array_flip()

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

Przykład #2 Przykład użycia array_flip() : kolizja

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

Powyższy przykład wyświetli:

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

Patrz także: array_values(), array_keys() i array_reverse().


Funkcje Tablic
PHP Manual