| |
| * Link führt ins Internet |
|
| |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
| mixed str_replace ( mixed search, mixed replace, mixed subject ) |
Version
| (PHP 3 >= 3.0.6, PHP 4, PHP 5) |
Beschreibung
Mit str_replace() kann man in einer Zeichenkette (haystack) nach allen Vorkommen des Strings needle suchen und durch einen anderen String (str) ersetzen lassen. Bei der Funktion werden auf Binär-Basis die Vorkommen des Strings gesucht. Einfache Ersetzungen sollten Sie immer mit dieser Funktion realisieren. Für ausgefallenere Ersetzungen bietet sich ereg_replace() an.
Siehe auch:
. ereg_replace()
. strtr() |
Beispiel
<?PHP
$vari = 'Wäre ich ein Holzfäller, so müßte ich Bäume fällen.';
echo $vari . '<br>';
$array_1 = array('ä', 'ü', 'ß');
$array_2 = array('ae', 'ue', 'ss');
for($x = 0; $x < 3; $x++){
$vari = str_replace($array_1[$x], $array_2[$x], $vari);
}
echo $vari;
echo '<br>';
echo str_replace(' ', '_', $vari);
?>
|
Ausgabe
Wäre ich ein Holzfäller, so müßte ich Bäume fällen.
Waere ich ein Holzfaeller, so muesste ich Baeume faellen.
Waere_ich_ein_Holzfaeller,_so_muesste_ich_Baeume_faellen.
|
|
|
|
|
|
|
|