array_flip
Wymienia wszystkie klucze z przypisanymi do nich wartościami w
tablicy
Opis
arrayarray_flip
arraytrans
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 użycia array_flip
]]>
Przykład użycia array_flip : kolizja
1, "b" => 1, "c" => 2);
$trans = array_flip ($trans);
print_r($trans);
?>
]]>
Powyższy przykład wyświetli:
b
[2] => c
]]>
Patrz także: array_values,
array_keys i
array_reverse.