Funktion array_combine
Die Funktion array_combine führt
zwei Arrays zu einem assoziativen Array zusammen.
Als ersten Parameter akzeptiert die Funktion ein Array
der zukünftigen Schlüssel und als zweiten - ein Array der zukünftigen
Werte.
Syntax
array_combine(array $keys, array $values): array
Beispiel
Lassen Sie uns zwei Arrays zu einem assoziativen Array zusammenführen. Dabei werden die entsprechenden Elemente aus dem ersten Array zu Schlüsseln der Elemente aus dem zweiten Array:
<?php
$keys = ['a' , 'b', 'c', 'd', 'e'];
$elems = [1, 2, 3, 4, 5];
$res = array_combine($keys, $elems);
var_dump($res);
?>
Ergebnis der Codeausführung:
['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]
Siehe auch
-
die Funktion
array_merge,
die mehrere Arrays zu einem zusammenführt -
die Funktion
array_keys,
die Schlüssel aus einem Array extrahiert -
die Funktion
array_values,
die Werte aus einem Array extrahiert