Funkcja array_flip() PHP
Przykład
Odwróć wszystkie klucze oraz ich wartości w tablicy:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $result=array_flip($a1); print_r($result); ?>
Definicja i zastosowanie
Funkcja array_flip() jest używana do odwracania/obracania wszystkich kluczy oraz ich związanych wartości w tablicy.
Funkcja array_flip() zwraca odwróconą tablicę, jeśli ten sam wartość występuje wiele razy, ostatnia nazwa klucza będzie jej wartością, wszystkie inne nazwy kluczy będą utracone.
Jeśli typ danych wartości w oryginalnej tablicy nie jest ciągłem znaków lub liczbą całkowitą, funkcja wyświetli błąd.
Gramatyka
array_flip(array);
Parametry | Opis |
---|---|
array | Wymagane. Określa tablicę, której klucze wartości mają być odwrócone. |
Szczegóły techniczne
Zwrócona wartość: | Jeśli odwracanie się powiedzie, zwróci odwrócony ciąg znaków. Jeśli się nie powiedzie, zwróci NULL. |
Wersja PHP: | 4+ |