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. |