array_flip
(PHP 4, PHP 5)
array_flip — Поменять местами значения массива
Описание
array array_flip
( array $input
)
Обратите внимание, что значения массива input
должны быть корректными ключами, то есть они должны иметь тип
integer или string.
Если значение имеет неверный тип, будет выдано предупреждение
и пара ключ/значение не будет обработана.
Если значение встречается несколько раз, для обработки
будет использоваться последний встреченный ключ, а
все остальные будут потеряны.
Функция array_flip() возвращает FALSE,
если обработка массива вызвала ошибку.
Пример #1 Пример использования array_flip()
$trans = array_flip ($trans);
$original = strtr ($str, $trans);
Пример #2 Пример использования array_flip(): многократное повторение значения
$trans = array ("a" => 1, "b" => 1, "c" => 2);
$trans = array_flip ($trans);
print_r($trans);
теперь $trans содержит:
Array
(
[1] => b
[2] => c
)