设$s为被nl2br()处理过的串

echo $s = preg_replace("|</(t[dhr])><br />|i","</\\1>",$s);

解决方案 »

  1.   

    <TR align=middle><br />
    <TBODY><br />
    <TABLE cellSpacing=0 cellPadding=0 width="95%" align=center border=0><br />这种情况如何处理?谢谢
      

  2.   

    str_replace("<br />", "", $s);
      

  3.   

    完整的写法是
    $s = preg_replace("#(</t[dhr]>|<t[rba].*>)<br />#i","\\1",$s);自己要动动脑子的
      

  4.   

    存进数据库的时候不要用nl2br()处理,读出来的时候再用nl2br()就不会有<br />了
      

  5.   

    存进数据库的时候不要用nl2br()处理,读出来的时候再用nl2br()就不会有<br />了