Создайте новый массив, объединив два массива: один с ключами, а другой с ключами:
<?php$fname=array("Питер","Бен","Джо");$age=array("35","37","43");$c=array_combine($fname,$age) ;print_r($c);?>Функция array_combine() создает новый массив путем объединения двух массивов, где элементы одного массива являются ключами, а элементы другого массива — значениями ключей.
Примечание. Количество элементов в массиве ключей и массиве значений ключей должно быть одинаковым!
array_combine( ключи , значения );
| параметр | описывать |
|---|---|
| ключи | Необходимый. Указывает ключевое имя массива. |
| ценности | Необходимый. Указывает ключевое значение массива. |
| Возвращаемое значение: | Верните объединенный массив. Если два массива имеют разное количество элементов, верните FALSE. |
|---|---|
| PHP-версия: | 5+ |
| Журнал обновлений: | До PHP 5.4, если массив пуст, будет сообщено об ошибке уровня E_WARNING и возвращено FALSE. |