array_flip - Český PHP manuál
Otočí prvky klíč-hodnota v poli, klíče se stanou hodnotami a hodnoty klíči. Hodnoty musí být tedy typu integer nebo string, pokud je hodnotou prvku např. objekt, PHP vyhodí warning a klíč nepřidá. V případě více stejných klíčů bude použit ten poslední prvek a předchozí budou zahozeny.
Parametry
Pole k převrácení.
Návratová hodnota
Převrácené pole nebo null při selhání.
Příklad
<?php $pole = array(1 => 'a', 2 => 'b', 3 => 'a'); $pole = array_flip($pole); print_r($pole);
Výstup:
Array ( [a] => 3 [b] => 2 )