top

Описание функции array-flip



array_flip


(PHP 4)
array_flip - меняет местами ключи и значения массива.

Описание


array array_flip (array trans)
array_flip() возвращает array в перевёрнутом/flip порядке, т.е. ключи из trans становятся значениями, а значения из trans становятся ключами.
Заметьте, что значения trans должны быть правильными ключами, т.е. они должны быть 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
)


corner
My pencil ;)
Главная     Сервисы     Портфолио     Проги     Видео     Контакты     Ссылки     Текст