Функция PHP array_combine

array array_combine ( array keys, array values )

Возвращает array, используя значения массива keys в качестве ключей и значения масссива values в качестве соответствующих значений.

Возвращает FALSE, если количество элементов в исходных массивах не совпадает или если массивы пусты.

 Простой пример использования array_combine()

<?php
   $a = array('green', 'red', 'yellow');
   $b = array('avocado', 'apple', 'banana');
   $c = array_combine($a, $b);
  
   print_r($c);
?>

Выводит:

Array  (  [green] => avocado  [red] => apple  [yellow] => banana  )  

 

См. также array_merge(), array_walk(), и array_values().