<?php
echo nl2br("foo isn't\n bar");
?> 

解决方案 »

  1.   

    还有将空格换成“&nbsp;”,又如何写代码呢?
      

  2.   

    $str = str_replace(' ','&nbsp;',$str);
      

  3.   

    用str_replace函数进行替换:
    其实nl2br的函数可以用str_replace进行替换的
    至于空格就是:$char被查询变量:
    str_place(" ","&nbsp;",$char);
      

  4.   

    恩,谢谢楼上,substr_replace为何不起作用呢?
      

  5.   

    nl2br函数http://cn.php.net/manual/en/function.nl2br.php