Heim > Artikel > Backend-Entwicklung > So ersetzen Sie den Wert eines Arrays in PHP
So ersetzen Sie Array-Werte in PHP: Verwenden Sie die Funktion [array_replace()], um den Wert des ersten Arrays durch den Wert des nachfolgenden Arrays zu ersetzen. Die Syntax lautet [array_replace(array1, array2, array3...). )].
So ersetzen Sie Array-Werte in PHP:
Definition und Verwendung
array_replace()
Die Funktion ersetzt den Wert des ersten Arrays durch den Wert von das folgende Array. array_replace()
函数使用后面数组的值替换第一个数组的值。
提示:您可以向函数传递一个数组,或者多个数组。
如果一个键存在于第一个数组 array1 同时也存在于第二个数组 array2,第一个数组 array1 中的值将被第二个数组 array2 中的值替换。如果一个键仅存在于第一个数组 array1,它将保持不变。(详见下面的实例 1)
如果一个键存在于第二个数组 array2,但是不存在于第一个数组 array1,则会在第一个数组 array1 中创建这个元素。(详见下面的实例 2)
如果传递了多个替换数组,它们将被按顺序依次处理,后面数组的值将覆盖之前数组的值。(详见下面的实例 3)
提示:请使用array_replace_recursive()
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...)
php-Programmierung(Video)🎜🎜🎜
Das obige ist der detaillierte Inhalt vonSo ersetzen Sie den Wert eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!