PHP
Referenzliste
array_combine
Array-Funktionen
Befehl:
array array_combine ( array $keys, array $values )
Parameter-Liste:
Beschreibung | |
---|---|
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. |
Rückgabewerte:
Gibt das kombinierte Array oder
FALSE
zurück, wenn die Anzahl von Elementen nicht in beiden Arrays identisch ist. Beschreibung:
Die Funktion array_combine() erzeugt aus zwei verschiedenen Arrays ein neues Array. Dabei erhält das neue Array als Schlüssel, die Werte des ersten Arrays keys und als Werte, die Werte des zweiten Arrays values.
Diese Funktion wird FALSE zurückgeben, falls die beiden Arrays (keys und values) unterschiedliche Mengen an Werten beeinhalten oder leer sind.
Diese Funktion wird FALSE zurückgeben, falls die beiden Arrays (keys und values) unterschiedliche Mengen an Werten beeinhalten oder leer sind.
Aktiv in Version:
(PHP 5, PHP 7)
Fehler:
Wirft einen Fehler der Stufe
E_WARNING
, wenn die Anzahl der Elemente in keys
und values
nicht übereinstimmt. Siehe auch:
Führt ein oder mehrere Arrays zusammen
Wendet eine Benutzerfunktion auf jedem Element eines Arrays an
Liefert alle Werte eines Arrays
array_combine() - Beispiel 1: Ein einfaches array_combine()
Eingabe:
<?php $a = array('gruen', 'rot', 'gelb'); $b = array('avokado', 'apfel', 'banane'); $c = array_combine($a, $b); print_r($c); ?>
Ausgabe:
Array
(
[gruen] => avokado
[rot] => apfel
[gelb] => banane
)
(
[gruen] => avokado
[rot] => apfel
[gelb] => banane
)
Beschreibung:
Beschreibung | |
---|---|
5.4.0 | Vorherige Versionen warfen ein E_WARNING Fehler und gaben FALSE zurück, wenn zwei leere Arrays übergeben wurden. |
array_combine() - Beispiel 2: Ein einfaches array_combine()
Eingabe:
<?PHP $first = array ( 'Zoo', 'Museum', 'Disco' ); $second = array ( 'Tiere', 'Gemälde', 'Musik' ); $combine = array_combine ( $first, $second ); while ( list ( $key, $val ) = each ( $combine ) ) { echo $key . ' - ' . $val . '<br>'; } ?>
Ausgabe:
Zoo => Tiere
Museum => Gem�lde
Disco => Musik
Museum => Gem�lde
Disco => Musik
Beschreibung:
Beschreibung | |
---|---|
5.4.0 | Vorherige Versionen warfen ein E_WARNING Fehler und gaben FALSE zurück, wenn zwei leere Arrays übergeben wurden. |
Array-Funktionen