PHP array_combine()Функция

PHP Array 参考手册Полное руководство по массивам PHP

Примеры

Создает новый массив путем объединения двух массивов, где элементы одного массива являются ключами, а элементы другого массива — значениями:

<?php
$fname=array("Peter","Ben","Joe");
$age=array("35","37","43");

$c=array_combine($fname,$age);
print_r($c);
?>

Запустить пример »

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

Функция array_combine() создает новый массив путем объединения двух массивов, где элементы одного массива являются ключами, а элементы другого массива — значениями.

Примечание:Количество элементов в массиве ключей и массиве значений должно быть одинаковым!


Синтаксис

array_combine(ключи,значения);

Параметр Описание
keys Обязательный. Задает ключи массива.
values Обязательный. Задает значения массива.

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

Возвращаемое значение: Возвращает объединённый массив. Если два массива имеют разное количество элементов, возвращается FALSE.
Версия PHP: 5+
Список изменений: До PHP 5.4, если массив был пуст, выдавалась ошибка уровня E_WARNING и возвращалось FALSE.


PHP Array 参考手册Полное справочное руководство по массивам PHP Другие расширения