English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Основной курс

PHP Уровеньный курс

PHP & MySQL

PHP Справочник

PHP array_flip() функция использование и пример

PHP Массив Функций Руководство

PHP  array_flip() функция возвращает обмененными ключами и значениями массива

Синтаксис

array array_flip ( array $input );

Определение и использование

array_flip() возвращает инвертированный массив, например, имена ключей в массиве становятся значениями, а значения в массиве становятся именами ключей.
Обратите внимание, что значения в массиве должны быть законными именами ключей (например, они должны быть integer или string). Если тип не правильный, появится предупреждение, и проблемные ключи/значения не будут出现在 результатах.
Если один и тот же значение появляется несколько раз, то последний ключ будет служить его значением, другие ключи будут удалены.

Параметр

НомерПараметры и описание
1

input

Массив для инверсии

Возвратное значение

Если失败了, то возвращает FALSE, в противном случае инвертирует массив.

Онлайн пример

<?php
   $input = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5);
   
   print_r(array_flip($input));
?>
Проверим, посмотри ‹/›
Результат вывода:
Массив ( [1] => a [2] => b [3] => c [4] => d [5] => e )	

PHP Массив Функций Руководство