Funksie substr_replace
Die funksie substr_replace vervang 'n gespesifiseerde
deel van 'n string met 'n ander een. Hierdie funksie sny die
gespesifiseerde deel van die string uit (parameters spesifiseer
waar om te begin sny en hoeveel karakters om te neem) en vervang
die uitgesnyde deel met die gespesifiseerde string. As die laaste
parameter nie gespesifiseer is nie, sal die vervanging tot by die
einde van die string uitgevoer word.
Sintaksis
substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array
Voorbeeld
Kom ons sny karakters uit die string, vanaf
die eerste een (karakternommering begin
by nul), 3 stuks uit en plaas in plaas
daarvan '!!!':
<?php
echo substr_replace('abcde', '!!!', 1, 3);
?>
Resultaat van die kode-uitvoering:
'a!!!e'
Voorbeeld
Kom ons sny karakters uit die string, vanaf
die eerste een tot by die einde van die string (aangesien die laaste
parameter nie gespesifiseer is nie) en plaas in plaas
daarvan '!!!':
<?php
echo substr_replace('abcde', '!!!', 1);
?>
Resultaat van die kode-uitvoering:
'a!!!'
Sien ook
-
die funksie
str_replace,
wat soek en vervang in 'n string uitvoer -
die funksie
substr,
wat 'n deel van 'n substring uitsny