PHP. Учебник. 2005

array_flip

Пред.

След.

array_flip

(PHP 4, PHP 5)array_flip -- Поменять местами значения массива

Описание

array array_flip (array input)

- Функция array_flip() возвращает array в

обратном порядке, то есть ключи массива исходный_массив становятся значениями,

а значения массива исходный_массив становятся ключами.

- Обратите внимание, что значения массива исходный_массив

должны быть корректными ключами, то есть они должны иметь тип

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

)

Пред.

Начало

След.

array_filter

Уровень выше

array_intersect_assoc 22222

Free Web Hosting