PHP - array_flip
Třída
Metoda - array_flip
(PHP 4, PHP 5, PHP 7)
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.
Procedurální
- function array_flip (array $array) : array
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$array | array | Pole k převrácení. |
Návratové hodnoty
Vrací: array
Převrácené pole nebo NULL při selhání.
Příklady
<?php
$pole = [1 => 'a', 2 => 'b', 3 => 'a'];
$pole = array_flip($pole);
print_r($pole);
Související manuály
- function array_keys (array $array, mixed $search_value = null, bool $strict = false) : array
- function array_reverse (array $array, bool $preserve_keys = false) : array
- function array_values (array $array) : array