Start · Sprachen · PHP · Referenz · array_replace

array_replace

Funktion

Ersetzt Werte im ersten Array durch Werte aus den folgenden — ohne numerische Neu-Indexierung.

seit PHP 5.3.0 Kategorie: array

Signatur

array_replace(array $array, array ...$replacements): array

Beschreibung

Unterschied zu array_merge(): numerische Keys bleiben erhalten, statt neu vergeben zu werden.

Parameter

Name Typ Default Beschreibung
$array Pflicht array Basis-Array.
$replacements array... Ersatz-Arrays.

Rückgabewert

Typ
array
Beschreibung
Ergebnis.

Beispiele

Numerische Keys erhalten

<?php

print_r(array_replace([1, 2, 3], [0 => 'A', 2 => 'C']));
// ['A', 2, 'C']