<?php 
while($pl = tep_db_fetch_array($pl_query)){ 
?> 
     <dl> 
     <dt>用户名:  <?=$pl['yhm']?> 发表时间:  <?=$pl['lyrq']?>  </dt> 
     <dd> <?=substr($pl['ly'],0,25)//表示截取0-25个字符?> <br /> 
     </dd> 
     </dl> 
<?php 

?> 

解决方案 »

  1.   

    <?php
    $body = "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb";
    echo chunk_split($body,10,"<br>");
    ?>
      

  2.   

    靠css控制,强制换行 Word-break:break-all; word-wrap:break-word;
      

  3.   

    我一般用的方法就和楼上的一样
    用CSS控制
    这样可以在页面缩放时,自动控制字符的转行
    chunk_split($body,10," <br>"); 
    是不是有限制?
      

  4.   

    你存数据库的时候就应该将\r\n转换成</br>存进去你是自己弄的一个textarea吧?用fckeditor就没这么麻烦了。
      

  5.   

    一使用css控制
    二使用自己判断分行