Hi,
Wenn ich richtig informiert bin muss ich darfür etwas wie:
$output = preg_replace("!SUCHSTRING!s","ERSETZSTRING",$output);
benutzen oder?
der Schalter /s sorgt nur dafür, dass das Pattern "." auch Umbruchzeichen mit einbezieht. Es kann gut möglich sein, dass exakt dies von Dir gewünscht ist; ungeachtet dessen ist ein String nur eine Ansammlung von Bytes, es gibt dort keine Zeilen. Entsprechend kann ein String auch nicht "in einer Zeile" sein.
Kennt ihr bessere Alternativen?
Besser in welcher Hinsicht?
Das funktioniert irgentwie nicht immer >.<
Dieser Versuch einer Fehlerbeschreibung funktioniert dahingegen _nie_. Ersetze ihn durch etwas, das eine Fehlerbeschreibung _ist_, und tausche dabei auch die Formulierung "nicht immer" durch eine Beschreibung aus, _wann_ das Problem auftritt. Welches auch immer es sein mag.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes