Php 4> = 4,0,0, Php 5, Php 7, Php 8
Die Funktion array_combine kombiniert zwei Arrays in einem assoziativen Array, der Wert des ersten Arrays wird als Schlüssel verwendet, und der Wert des zweiten Arrays wird als entsprechender Wert verwendet. Die Anzahl der Elemente im Array muss gleich sein, andernfalls wird ein Fehler ausgelöst.
Array_combine (Array $ Keys, Array $ VULICE): Array
Gibt ein Array zurück, das Schlüsselwertpaare enthält, und wenn die Eingangsarray-Länge unterschiedlich ist, gibt es falsch zurück.
<?php $keys = ["a", "b", "c"]; $values = [1, 2, 3]; $result = array_combine($keys, $values); <p>print_r ($ result);<br> ?><br>
In diesem Beispiel erstellen wir zwei Arrays: $ KEYS und $ VULE. Durch Aufrufen der Funktion array_combine werden die Elemente im $ KEYS -Array als Schlüssel verwendet und die Elemente im $ valuer -Array werden als Werte verwendet, und schließlich wird ein assoziatives Array $ $ Ergebnis zurückgegeben. Das Ausgabeergebnis wird:
Array ( [a] => 1 [b] => 2 [c] => 3 )
HINWEIS: Wenn die Längen der Arrays $ Keys und $ values nicht gleich sind, gibt die Funktion falsch zurück. Zum Beispiel:
<?php $keys = ["a", "b"]; $values = [1, 2, 3]; $result = array_combine($keys, $values); <p>var_dump ($ result);<br> ?><br>
Der obige Code wird ausgegeben:
bool (falsch)