Functie array_combine
De functie array_combine voegt
twee arrays samen in één associatieve array.
Als eerste parameter accepteert de functie een array
van toekomstige sleutels, en als tweede - een array van toekomstige
waarden.
Syntaxis
array_combine(array $keys, array $values): array
Voorbeeld
Laten we twee arrays samenvoegen in één associatieve array. Hierbij worden de corresponderende elementen uit de eerste array de sleutels voor de elementen uit de tweede array:
<?php
$keys = ['a' , 'b', 'c', 'd', 'e'];
$elems = [1, 2, 3, 4, 5];
$res = array_combine($keys, $elems);
var_dump($res);
?>
Resultaat van de code-uitvoering:
['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]
Zie ook
-
de functie
array_merge,
die meerdere arrays samenvoegt tot één -
de functie
array_keys,
die sleutels uit een array haalt -
de functie
array_values,
die waarden uit een array haalt