Heim >Backend-Entwicklung >PHP-Problem >So ersetzen Sie den Inhalt eines PHP-Arrays
In PHP können Sie den Inhalt eines Arrays durch die Funktion „array_replace“ ersetzen. Die Syntax dieser Funktion lautet „array_replace (array $array1 [, array $..]) : array“, wobei der Parameter „array1“ ist. bedeutet, das Array zu ersetzen.
Empfohlen: „PHP-Video-Tutorial“
array_replace – Verwenden Sie das übergebene Array, um die Elemente des ersten Arrays zu ersetzen.
Beschreibung
array_replace ( array $array1 [, array $... ] ) : array
Die Funktion array_replace() ersetzt array1 durch den Wert desselben Schlüssels der nachfolgenden Array-Elemente Der Wert des Arrays. Wenn ein Schlüssel im ersten Array und auch im zweiten Array vorhanden ist, wird sein Wert durch den Wert im zweiten Array ersetzt. Wenn im zweiten Array ein Schlüssel vorhanden ist, im ersten Array jedoch nicht, wird das Element im ersten Array erstellt. Wenn ein Schlüssel nur im ersten Array vorhanden ist, bleibt er unverändert. Wenn mehrere Ersatzarrays übergeben werden, werden sie der Reihe nach verarbeitet und nachfolgende Arrays überschreiben vorherige Werte.
array_replace() ist nicht rekursiv: Es ersetzt die Werte des ersten Arrays unabhängig vom Typ im zweiten Array.
Parameter
array1
ersetzt den Wert dieses Arrays.
...
Das Array, das die zu extrahierenden Elemente enthält. Die Werte im nachfolgenden Array überschreiben die vorherigen Werte.
Rückgabewert
Gibt ein Array zurück. Tritt ein Fehler auf, wird NULL zurückgegeben.
Beispiel
Beispiel #1 array_replace() Beispiel
<?php $base = array("orange", "banana", "apple", "raspberry"); $replacements = array(0 => "pineapple", 4 => "cherry"); $replacements2 = array(0 => "grape"); $basket = array_replace($base, $replacements, $replacements2); print_r($basket); ?>
Die obige Routine gibt Folgendes aus:
Array ( [0] => grape [1] => banana [2] => apple [3] => raspberry [4] => cherry )
Das Obige enthält die Details zum Ersetzen des Inhalts des PHP-Arrays. Weitere Informationen finden Sie in anderen verwandten Bereichen Artikel auf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonSo ersetzen Sie den Inhalt eines PHP-Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!