Funksjonen array_combine
Funksjonen array_combine utfører
sammenslåing av to arrays til en assosiativ.
Som første parameter tar funksjonen et array
av fremtidige nøkler, og som andre - et array av fremtidige
verdier.
Syntaks
array_combine(array $keys, array $values): array
Eksempel
La oss slå sammen to arrays til en assosiativ. Samtidig vil de tilsvarende elementene fra det første arrayet bli nøkler for elementer fra det andre arrayet:
<?php
$keys = ['a' , 'b', 'c', 'd', 'e'];
$elems = [1, 2, 3, 4, 5];
$res = array_combine($keys, $elems);
var_dump($res);
?>
Resultat av kjøring av koden:
['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]
Se også
-
funksjonen
array_merge,
som slår sammen flere arrays til en -
funksjonen
array_keys,
som henter ut nøkler fra et array -
funksjonen
array_values,
som henter ut verdier fra et array