Funcția array_combine
Funcția array_combine realizează
unirea a două array-uri într-unul asociativ.
Primul parametru funcția primește array-ul
cheilor viitoare, iar al doilea - array-ul
valorilor viitoare.
Sintaxă
array_combine(array $keys, array $values): array
Exemplu
Să unim două array-uri într-unul asociativ. În același timp, elementele corespunzătoare din primul array vor deveni chei ale elementelor din al doilea array:
<?php
$keys = ['a' , 'b', 'c', 'd', 'e'];
$elems = [1, 2, 3, 4, 5];
$res = array_combine($keys, $elems);
var_dump($res);
?>
Rezultatul executării codului:
['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]
Vedeți și
-
funcția
array_merge,
care unește mai multe array-uri într-unul -
funcția
array_keys,
care extrage cheile dintr-un array -
funcția
array_values,
care extrage valorile dintr-un array