Heim  >  Artikel  >  Backend-Entwicklung  >  So implementieren Sie die Array-Wert-Ersetzung in PHP

So implementieren Sie die Array-Wert-Ersetzung in PHP

藏色散人
藏色散人Original
2020-08-29 09:23:392639Durchsuche

In PHP können Sie die Funktion „array_replace“ verwenden, um die Ersetzung von Array-Werten zu realisieren. Die Syntax dieser Funktion lautet „array_replace(array1, array2, array3...)“, sodass der Wert des folgenden Arrays ersetzt wird des ersten Arrays.

So implementieren Sie die Array-Wert-Ersetzung in PHP

Empfohlen: „PHP-Video-Tutorial

Die Funktion array_replace() ersetzt den Wert des ersten Arrays durch den Wert des folgenden Arrays.

Tipp: Sie können der Funktion ein Array oder mehrere Arrays übergeben.

Wenn ein Schlüssel im ersten Array array1 und auch im zweiten Array array2 vorhanden ist, wird der Wert im ersten Array array1 durch den Wert im zweiten Array array2 ersetzt. Existiert ein Schlüssel nur im ersten Array array1, bleibt er unverändert. (Einzelheiten finden Sie in Beispiel 1 unten.)

Wenn ein Schlüssel im zweiten Array array2, aber nicht im ersten Array array1 vorhanden ist, wird das Element im ersten Array array1 erstellt. (Einzelheiten finden Sie in Beispiel 2 unten.)

Wenn mehrere Ersatzarrays übergeben werden, werden sie der Reihe nach verarbeitet und die Werte der nachfolgenden Arrays überschreiben die Werte der vorherigen Arrays. (Einzelheiten finden Sie in Beispiel 3 unten.)

Tipp: Bitte verwenden Sie array_replace_recursive(), um den Wert des ersten Arrays rekursiv durch den Wert des nachfolgenden Arrays zu ersetzen.

Syntax

array_replace(array1,array2,array3...)

Parameter

array1 erforderlich. Gibt ein Array an.

array2 Optional. Gibt das Array an, um die Werte von Array1 zu ersetzen.

array3,... Optional. Gibt mehrere Arrays mit Werten an, die Array1 und Array2 ersetzen sollen, .... Die Werte im folgenden Array überschreiben die Werte im vorherigen Array.

Technische Details

Rückgabewert: Gibt das ersetzte Array zurück, oder NULL, wenn ein Fehler auftritt.

PHP-Version: 5.3.0+

Das obige ist der detaillierte Inhalt vonSo implementieren Sie die Array-Wert-Ersetzung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn