要替换回车和空格=><br>,&nbsp;

解决方案 »

  1.   

    使用正则替换或者是str_replace.
      将0x13(即\n)替换成<br>,0x20(即空格)替换成&nbsp;
    下面是例子(假如要处理的字串为message):
     用正则:
      $message=ereg_replace("\n","<br>",$message);//替换回车
      $message=ereg_replace(" ","&nbsp;",$message);//替换空格
     用str_replace:
     $message=str_replace("\n","<br>",$message);
     $message=str_replace(" ","&nbsp;",$message);这样就行了。
      

  2.   

    nl2br这个函数能把输入字符的换行转换成HTML格式的换行<BR>!