Seite 1 von 1

Dringend: Frage zu str_replace oder ereg_replace

Verfasst: 05.10.2002 19:52
von Seether
Hi,

ich habe eine Sache die mich wirklich wurmt.
Ich schaffe es nicht mit str_replace oder ereg_replace den string aus einem string zu entfernen.

Wer hat Ratschläge?

Ciao Seether.

Verfasst: 05.10.2002 20:19
von Xmopf
Also ich hab das gerade mal probiert, und bei mir funzt das.

Ist deine Syntax denn richtig?

Code: Alles auswählen

$variable = str_replace("[b]", "whatever", $variable);
In der art geht das bei mir.

Verfasst: 05.10.2002 23:23
von Seether
Genauso habe ich es gemacht, auch mit ereg_replace
aber es wurden alle B aus dem gesamten String genommen.



Ciao Seether.

Verfasst: 06.10.2002 09:10
von Xmopf
Also bei mir ersetzt der keine "b"s :roll: .

Poste doch mal deinen ganzen Quelltext.

Verfasst: 06.10.2002 16:25
von Pyramide
Seether hat geschrieben:Genauso habe ich es gemacht, auch mit ereg_replace
aber es wurden alle B aus dem gesamten String genommen.
Bei ereg_replace ist das auch richtig so; wenn du da "" ersetzen willst, musst du "\[b\]" verwenden. Bei str_replace kannst du direkt "" verwenden. (die Leerzeichen natürlich wegdenken, musste ich nu wegen phpBB´s BBCode Erkennung reinschreiben)

Und wenn es nicht funktioniert: hast du vielleicht vergessen, $variable = str_replace... zu schreiben?