substr_replace
(PHP 4 )
substr_replace -- Vervangt tekst in een gedeelte van een string
Beschrijving
string
substr_replace ( string string, string replacement, int start [, int length])
substr_replace() vervangt een gedeelte van
string delimited door
start en (optioneel)
length parameters met de string gegeven in
replacement. Het resultaat wordt weergegeven.
Als start positief is, zal het vervangen
beginnen bij start als offset in
string.
Als start negatief is, zal het vervangen
beginnen bij positie start vanaf het einde
van de string.
Als length gegeven is en die positief is,
representeert het de lengte van het gedeelte van string
die vervangen moet worden. Als length negatief is,
representeert het het aantal karakters vanaf het eind van
string waar die moet stoppen met vervangen.
Wanneer niet gegeven, dan zal dat resulteren in de default
strlen(string); dus stoppen met vervangen
aan het einde van string.
Voorbeeld 1. substr_replace() voorbeeld
<?php $var = 'ABCDEFGH:/MNRPQR/'; echo "Original: $var<hr>\n";
/* Deze twee voorbeelden vervangen alles van $var met 'bob'. */ echo substr_replace ($var, 'bob', 0) . "<br>\n"; echo substr_replace ($var, 'bob', 0, strlen ($var)) . "<br>\n";
/* Voegt 'bob' aan het begin van $var. */ echo substr_replace ($var, 'bob', 0, 0) . "<br>\n";
/* Deze volgende twee vervangen 'MNRPQR' in $var met 'bob'. */ echo substr_replace ($var, 'bob', 10, -1) . "<br>\n"; echo substr_replace ($var, 'bob', -7, -1) . "<br>\n";
/* Verwijder 'MNRPQR' van $var. */ echo substr_replace ($var, '', 10, -1) . "<br>\n"; ?>
|
|
Zie ook str_replace() en
substr().