Anhängen von Schlüssel-Wert-Paaren an PHP-Arrays
In PHP wird die Funktion array_push() häufig zum Hinzufügen von Elementen zu einem Array verwendet , kann es nicht direkt für assoziative Arrays verwendet werden, die Schlüssel-Wert-Paare enthalten.
Um dieses Problem zu beheben, wurde die Die Funktion print_r kann verwendet werden, um die Ausgabe eines Arrays zu drucken, wie im Beispiel zu sehen:
$GET = array(); $key = 'one=1'; $rule = explode('=', $key); $GET[$rule[0]] = $rule[1]; // Manually assign key-value pair
Dieser Code verwendet die Funktion explosion(), um den Schlüssel in seine Komponenten aufzuteilen, und weist ihn dann manuell zu und Wert in das $GET-Array mithilfe der Syntax $arrayname[indexname] = $value.
Während array_push() nicht direkt auf assoziative Arrays anwendbar ist, bietet der obige Ansatz eine einfache und unkomplizierte Methode zum Anhängen von Schlüssel-Wert-Paaren an diese Datenstrukturen.
Das obige ist der detaillierte Inhalt vonWie füge ich Schlüssel-Wert-Paare an PHP-Arrays hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!