zur « Themenübersicht Webmaster-Tricks
HTML_CSS - Sparte PHP
ereg_replace Punkt entfernen
Eingetragen am 15.08.2008
Ich musste aus einer Variablen die Punkte entfernen und nichts lief mehr...Zeichen in einer Variablen ersetzt man in PHP mit ereg_replace. Alles funktionierte, nur der Punkt wurde nicht ersetzt und die gesamte Variable zerstört.
Ich dachte schon, ich bin bekloppt ;-)
Nach dem ich eine Nacht drüber geschlafen hatte, viel es mir wie Schuppen vor die Augen, der Punkt hat in regulären Ausdrücken einen besonderen Charakter.
Diese Besonderheit muss man ihm nehmen, nämlich, in dem man einen Backslash davor setzt.
Mochte man in der ereg_replace -Funktion einen Punkt durch ein anderes Zeichen ersetzen, sähe der Code so aus:
$_variable = ereg_replace("\.",", ",$_variable);
In diesem Fall wird ein Punkt durch ein Komma ersetzt.
Bisherige Kommentare: Kommentar schreiben»
