Heim >Backend-Entwicklung >PHP-Problem >So ersetzen Sie den Inhalt eines PHP-Arrays

So ersetzen Sie den Inhalt eines PHP-Arrays

PHPz
PHPzOriginal
2020-09-25 14:22:523502Durchsuche

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.

So ersetzen Sie den Inhalt eines PHP-Arrays

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!

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