Функция PHP array_flip()

Пример

Inversión всех ключей и связанных с ними значений в массиве:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$result=array_flip($a1);
print_r($result);
?>

Пример выполнения

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

Функция array_flip() используется для inversión/обмена всех ключей и связанных с ними значений в массиве.

Функция array_flip() возвращает массив после inversión, если одно и то же значение появилось несколько раз, то последнее имя ключа будет его значением, все остальные имена ключей будут потеряны.

Если тип данных значения в исходном массиве не является строкой или целым числом, функция выдает ошибку.

Синтаксис

array_flip(array);
Параметры Описание
array Обязательный. Определяет массив, в котором необходимо выполнить inversión ключ/значение.

Технические детали

Возврат значений: Если успешное inversión, возвращает массив после inversión. Если не удалось, возвращает NULL.
Версия PHP: 4+