PHP array_combine()Функция
Полное руководство по массивам PHP
Примеры
Создает новый массив путем объединения двух массивов, где элементы одного массива являются ключами, а элементы другого массива — значениями:
<?php
$fname=array("Peter","Ben","Joe");
$age=array("35","37","43");
$c=array_combine($fname,$age);
print_r($c);
?>
$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 Другие расширения