Funktionen array_combine
Funktionen array_combine utför
sammanslagning av två arrayer till en associativ array.
Som första parameter tar funktionen en array
med framtida nycklar, och som andra - en array med framtida
värden.
Syntax
array_combine(array $keys, array $values): array
Exempel
Låt oss slå samman två arrayer till en associativ array. Motsvarande element från den första arrayen kommer att bli nycklar för element från den andra arrayen:
<?php
$keys = ['a' , 'b', 'c', 'd', 'e'];
$elems = [1, 2, 3, 4, 5];
$res = array_combine($keys, $elems);
var_dump($res);
?>
Resultat av kodkörning:
['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]
Se även
-
funktionen
array_merge,
som slår samman flera arrayer till en -
funktionen
array_keys,
som extraherar nycklar från en array -
funktionen
array_values,
som extraherar värden från en array