Start · Sprachen · PHP · Referenz · substr_replace

substr_replace

Funktion

Ersetzt einen Substring an einer bestimmten Position — nicht per Pattern, sondern per Offset.

seit PHP 4.0.0 Kategorie: string

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