(PHP 5)
array_combine — Erzeugt ein Array, indem es ein Array für die Schlüsel und ein anderes für die Werte verwendet
Erzeugt ein Array, in dem die Werte des keys-Arrays als Schlüssel und die Werte aus dem values-Array als die zugehörigen Werte verwendet werden.
Array mit den zu verwendenden Schlüsseln. Für Schlüssel ungültige Werte werden in einen String umgewandelt.
Array mit den zu verwendenden Werten
Gibt das kombinierte Array oder FALSE zurück, wenn die Anzahl von Elementen nicht in beiden Arrays identisch ist oder die Arrays leer sind.
Wirft einen Fehler der Stufe E_WARNING, wenn keys und values entweder leer sind oder die Anzahl der Elemente nicht übereinstimmt.
Beispiel #1 Ein einfaches array_combine()-Beispiel
<?php
$a = array('gruen', 'rot', 'gelb');
$b = array('avokado', 'apfel', 'banane');
$c = array_combine($a, $b);
print_r($c);
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
Array ( [gruen] => avokado [rot] => apfel [gelb] => banane )