(PHP 5)
array_combine — Crea una nueva matriz, usando una matriz para las claves y otra para sus valores
Crea un array usando los valores de la matriz claves como claves, y los valores de la matriz valores como los valores correspondientes.
Matriz de las claves a usar
Matriz de valores a usar
Devuelve el valor tipo array combinado, FALSE si el número de elementos de cada matriz no es equivalente o si las matrices están vacías.
Genera un E_WARNING si claves y valores son matrices vacías, o el número de elementos no coincide.
Example#1 Un ejemplo simple de array_combine()
<?php
$a = array('verde', 'rojo', 'amarillo');
$b = array('aguacate', 'manzana', 'banano');
$c = array_combine($a, $b);
print_r($c);
?>
El resultado del ejemplo seria:
Array ( [verde] => aguacate [rojo] => manzana [amarillo] => banano )