PHP - str_replace

Syntax

str_replace("alt","neu","Zeichenkette")

Erklärung

str_replace ersetzt Teile oder Worte einer Zeichenkette und gibt diese veränderte Zeichenkette zurück. "alt" enthält dabei die alte Teil-Zeichenkette, die jeweils durch "neu" ersetzt wird.

Die Ausführung von PHP-Code oder HTML-Tags, die per Formular in ein Gästebuch o.ä. eingeben wurden, läßt sich durch Ersetzen des "<"-Zeichens durch "&lt;" verhindern:

$text = str_replace("<","&lt;",$text);

Vergleiche auch strtr

Beispiel

<?php

$zeichenkette = "mineralwasser";

echo str_replace("mineral","quell",$zeichenkette)."<br>";

echo str_replace("er","--",$zeichenkette);

?>

Ergebnis:

quellwasser
min--alwass--

zurück: PHP - Zeichenketten (Strings)

Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de

Einstieg in PHP 8 und MySQL
PHP Buch