Erstellen Sie ein neues Array, indem Sie zwei Arrays zusammenführen, eines mit Schlüsseln und das andere mit Schlüsseln:
<?php$fname=array("Peter",Ben",Joe");$age=array("35",37",43");$c=array_combine($fname,$age) ;print_r($c);?>Die Funktion array_combine() erstellt ein neues Array, indem sie zwei Arrays zusammenführt, wobei die Elemente des einen Arrays Schlüssel und die Elemente des anderen Arrays Schlüsselwerte sind.
Hinweis: Die Anzahl der Elemente im Schlüsselarray und im Schlüsselwertarray muss gleich sein!
array_combine( Schlüssel , Werte );
Parameter | beschreiben |
---|---|
Schlüssel | Erforderlich. Gibt den Schlüsselnamen des Arrays an. |
Werte | Erforderlich. Gibt den Schlüsselwert des Arrays an. |
Rückgabewert: | Gibt das zusammengeführte Array zurück. Wenn die beiden Arrays eine unterschiedliche Anzahl von Elementen haben, geben Sie FALSE zurück. |
---|---|
PHP-Version: | 5+ |
Protokoll aktualisieren: | Wenn das Array vor PHP 5.4 leer ist, wird ein Fehler der Stufe E_WARNING gemeldet und FALSE zurückgegeben. |