PHP
Referenzliste
array_replace
Array-Funktionen
Befehl:
array array_replace ( array &$array , array &$array1 [, array &$... ] )
Parameter-Liste:
Beschreibung | |
---|---|
Die Anordnung, in der Elemente ersetzt werden. | |
Das Array aus denen Elemente extrahiert werden. | |
Mehrere Arrays aus denen Elemente extrahiert werden. Werte aus späteren Arrays überschreiben die vorherigen Werte. |
Rückgabewerte:
Gibt ein Array oder
NULL
, wenn ein Fehler auftritt. Beschreibung:
array_replace() ersetzt die Werte des ersten Arrays mit den Sami Veräusserungsgewinne aus allen folgenden Arrays. Wenn ein Schlüssel von der ersten Anordnung besteht in der zweiten Anordnung wird ict Wert durch den Wert von dem zweiten Array ersetzt werden. Wenn der Schlüssel vorhanden ist in der zweiten Reihe, und nicht die erste, wird es in der ersten Reihe angelegt werden. Wenn ein Schlüssel existiert nur in der ersten Reihe, wird sie unverändert beibehalten werden. Wenn mehrere Arrays für den Ersatz übergeben werden, werden sie im Auftrag verarbeitet werden, die später Arrays überschreiben die vorherigen Werte.
array_replace() ist nicht rekursiv: Es wird Verluste im ersten Array ersetzen von welcher Art ist in der zweiten Reihe.
array_replace() ist nicht rekursiv: Es wird Verluste im ersten Array ersetzen von welcher Art ist in der zweiten Reihe.
Aktiv in Version:
(PHP 5 >= 5.3.0, PHP 7)
Siehe auch:
array_replace() - Beispiel:
Eingabe:
<?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); ?>
Ausgabe:
Array
(
[0] => grape
[1] => banana
[2] => apple
[3] => raspberry
[4] => cherry
)
(
[0] => grape
[1] => banana
[2] => apple
[3] => raspberry
[4] => cherry
)
Array-Funktionen