array_combine

Функция объединяет два массива, причем значения первого становяться ключами, а значения второго - значениями.
Синтаксис:

array array_combine(array keys, array values)

Функция array_combine() возвращает массив, ключами которого являются значения массива keys, а значениями - значения массива values.
Функция возвратит FALSE, если размерность массивов keys и values не совпадают, или эти массивы не содержат значений.
Пример использования функции 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
)

Функция поддерживается PHP 5