Функция 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+ |