butterbrot: 3 fache zeilenumbrüche entfernen

abend,
ich würde gerne in php 3 fache zeilenumbrüche entfernen. Volgendes habe ich gemacht:

do{
  $count = substr_count($disp,"<br /><br /><br />");
  $disp= str_replace("<br /><br /><br />" , "<br /><br />" , $disp);
  }
while ($count>=1);

----
das geht lieder nicht man muss es folgendermassen schreiben:

do{
  $count = substr_count($disp,"<br />
<br />
<br />");
  $disp= str_replace("<br />
<br />
<br />" , "<br />
<br />" , $disp);
  }
while ($count>=1);
----
und das sieht scheise aus. Gibt es eine möglichkeit das man das ganze in eine zeile schreiben kann? Mit \n \012 gehts leider nicht :(.
Habt ihr ne ideo oder ne ganz andere?

  1. Hallo butterbrot,

    $count = substr_count($disp,"<br />
    <br />
    <br />");

    lass mich raten - du arbeitest mit nl2br()? dann schau dir mal [pref:t=56072&m=313380] bzw den zugehörigen Thread ([pref:t=56072&m=313340]) an.

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
    1. cool, sowas hab ich gesucht, danke dir.