| |
| * Link führt ins Internet |
|
| |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
| mixed substr_replace ( mixed string, string replacement, int start [, int length] ) |
Version
Beschreibung
Mit substr_replace() kann man einen Teil eines Strings (string) durch eine andere Zeichenkette (replacement) ersetzen lassen. Dabei gibt man die Position (start) an, ab wo der String ersetzt werden soll - bei einem positiven Wert wird von links und bei einem negativen Wert von rechts an ersetzt. Mit dem optionalen Parameter (length) ist es möglich, einen Bereich innerhalb des Strings zu ersetzen.
Siehe auch:
. str_replace()
. substr() |
Beispiel
<?PHP
$var = '1234567890';
echo $var . '<br>';
echo substr_replace($var, 'ersetze alles', 0);
echo '<br>';
echo substr_replace($var, 'Am Anfang', 0, 0);
echo '<br>';
echo substr_replace($var, 'Am Ende', 10, 10);
echo '<br>';
echo substr_replace($var, '" Ersetzen von 6 bis -2 "', 6, -2);
echo '<br>';
echo substr_replace($var, '" Ersetzen von -9 bis -1 "', -9, -1);
echo '<br>';
echo substr_replace($var, '', 8, 10);
?>
|
Ausgabe
1234567890
ersetze alles
Am Anfang1234567890
1234567890Am Ende
123456" Ersetzen von 6 bis -2 "90
1" Ersetzen von -9 bis -1 "0
12345678
|
|
|
|
|
|
|
|