Heim  >  Artikel  >  Backend-Entwicklung  >  So ersetzen Sie in PHP ein altes Array durch ein neues Array

So ersetzen Sie in PHP ein altes Array durch ein neues Array

青灯夜游
青灯夜游Original
2022-05-26 19:08:451764Durchsuche

In PHP können Sie die Funktion array_replace() verwenden, um das alte Array durch ein neues Array zu ersetzen. Die Syntax lautet „array_replace(altes Array, neues Array)“; diese Funktion kann den ersten Parameter durch das angegebene Array ersetzen Zweiter Parameter: Für das angegebene Array muss die Anzahl der Elemente im neuen Array größer oder gleich der Anzahl der Elemente im alten Array sein.

So ersetzen Sie in PHP ein altes Array durch ein neues Array

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP können Sie die Funktion array_replace() verwenden, um das alte Array durch ein neues Array zu ersetzen. Die Funktion

array_replace() ersetzt den Wert des ersten Arrays durch den Wert des nachfolgenden Arrays.

Syntax:

array_replace(旧数组,新数组)

Erklärung: Die Anzahl der Elemente im neuen Array muss größer oder gleich der Anzahl der Elemente im alten Array sein, sonst kann nur ein Teil der Elementwerte ersetzt werden.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$a1=array("red","green");
$a2=array("blue","yellow");
$a3=array("blue");
var_dump(array_replace($a1,$a2));
var_dump(array_replace($a1,$a3));
?>

So ersetzen Sie in PHP ein altes Array durch ein neues Array

Erläuterung: Die Funktion

array_replace() kann mehrere Arrays zum Ersetzen verwenden.

Wenn mehrere Ersatzarrays übergeben werden, werden sie der Reihe nach verarbeitet und die Werte der nachfolgenden Arrays überschreiben die Werte der vorherigen Arrays.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$a1=array("red","green");
$a2=array("blue","yellow");
$a3=array("orange","burgundy");
var_dump(array_replace($a1,$a2,$a3));
?>

So ersetzen Sie in PHP ein altes Array durch ein neues Array

Es ist ersichtlich, dass das letzte Array ($a3) die vorherigen Arrays ($a1 und $a2) überschreibt.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ersetzen Sie in PHP ein altes Array durch ein neues Array. 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