150 of 410 menu

Funktion array_replace

Die Funktion array_replace ersetzt die Werte des ersten Arrays durch Werte mit denselben Schlüsseln aus anderen übergebenen Arrays. Wenn ein Schlüssel aus dem ersten Array im zweiten Array vorhanden ist, wird sein Wert durch den Wert aus dem zweiten Array ersetzt. Wenn ein Schlüssel im zweiten Array existiert, aber im ersten fehlt, wird er im ersten Array erstellt. Wenn ein Schlüssel nur im ersten Array vorhanden ist, bleibt er unverändert.

Wenn mehrere Arrays zur Ersetzung übergeben werden, werden sie in der Reihenfolge der Übergabe verarbeitet und spätere Arrays werden die Werte aus früheren Arrays überschreiben.

Syntax

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

Beispiel

Lassen Sie uns die beschriebene Ersetzung durchführen:

<?php $arr1 = ['a' => 1, 'b'=> 2, 'c' => 3]; $arr2 = ['a' => '!', 'c' => '?']; $res = array_replace($arr1, $arr2); var_dump($res); ?>

Ergebnis der Codeausführung:

['a' => '!', 'b'=> 2, 'c' => '?']

Siehe auch

  • die Funktion str_replace,
    die Zeichen in Strings ersetzt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen