array_replace Ersetzt Elemente von übergebenen arrays in das erste array &reftitle.description; arrayarray_replace arrayarray1 arrayarray2 array... array_replace ersetzt die Inhalte von array1 mit Inhalten, welche in den gleichen Keys in folgenden arrays. Wenn ein Key des ersten arrays im zweiten array existiert, wird der Inhalt durch den Inhalt vom zweiten array ersetzt. Wenn der Key im zweiten, jedoch nicht im ersten, array existiert wird dieser im ersten angelegt. Wenn der Key nur im ersten array existiert bleibt dieser erhalten. Wenn mehrere arrays übergeben werden, läuft die Abarbeitung der Reihe nach und spätere Inhalte ersetzen die der vorherigen. array_replace ist nicht rekursiv : Inhalte in array1 werden, egal mit welchem Datentyp, aus array2 überschrieben. &reftitle.parameters; array1 Das array in welchem die Inhalte ersetzt werden. array2 Das array aus welchem Inhalte extrahiert werden. ... Weitere arrays, aus welchen Inhalte extrahiert werden. Spätere arrays ersetzen die Inhalte der vorherigen. &reftitle.returnvalues; Gibt ein array zurück, oder &null; falls ein Fehler auftritt. &reftitle.examples; <function>array_replace</function> Beispiel "pineapple", 4 => "cherry"); $replacements2 = array(0 => "grape"); $basket = array_replace($base, $replacements, $replacements2); print_r($basket); ?> ]]> &example.outputs; grape [1] => banana [2] => apple [3] => raspberry [4] => cherry ) ]]> &reftitle.seealso; array_replace_recursive array_merge