phpbar.de logo

Mailinglisten-Archive

Re: [php] Zeichen ersetzen?
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [php] Zeichen ersetzen?



Alexander Meis <alexander_(at)_pixelhouse.de> schrieb,

> $zubereitung = eregi_replace("\n\n","<p>", $zubereitung);
> geht nicht.

Das sollte schon gehen. Vielleicht hast Du da aber nicht "\n\n" (UNIX)
stehen sondern "\r\n\r\n" (DOS) oder "\r\r" (MAC, oder?).  Ich mache
das meist so oder ähnlich:

$txt=ereg_replace("\r\n","\n",$txt);
  // DOS-Zeilenumbrüche -> UNIX
$txt=ereg_replace("\r","\n",$txt);
  // MAC-Zeilenumbrüche -> UNIX
$txt=ereg_replace("^\n+","",$txt);
  // Leerzeilen am Anfang entfernen
$txt=ereg_replace("\n+$","",$txt);
  // Leerzeilen am Ende entfernen
$txt=ereg_replace("\n\n+","<P>",$txt);
  // Zwei oder mehr Umrüche in <P> umwandeln
$txt=ereg_replace("\n","<BR>",$txt);
  // Die restlichen einzelnen Umbrueche in <BR> umwandeln

Gruß, Reiner




Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive