Funzione array_combine
La funzione array_combine unisce
due array in uno associativo.
Il primo parametro della funzione accetta un array
delle future chiavi, mentre il secondo - un array dei futuri
valori.
Sintassi
array_combine(array $keys, array $values): array
Esempio
Uniamo due array in uno associativo. In questo caso, gli elementi corrispondenti del primo array diventeranno chiavi degli elementi del secondo array:
<?php
$keys = ['a' , 'b', 'c', 'd', 'e'];
$elems = [1, 2, 3, 4, 5];
$res = array_combine($keys, $elems);
var_dump($res);
?>
Risultato dell'esecuzione del codice:
['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]
Vedi anche
-
la funzione
array_merge,
che unisce più array in uno -
la funzione
array_keys,
che estrae le chiavi da un array -
la funzione
array_values,
che estrae i valori da un array