Signatur
substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): array|string
Beschreibung
Wenn $length = 0: einfügen statt ersetzen.
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $string Pflicht | string | — | Original. |
| $replace Pflicht | string | — | Ersatz. |
| $offset Pflicht | int | — | Startposition. |
| $length | ?int | null | Länge des zu ersetzenden Teils. |
Rückgabewert
Typ
string
Beschreibung
Ergebnis.
Beispiele
Maskieren
<?php
echo substr_replace('4242424242424242', '****', 4, 8);
// 4242****4242