要截取正文的一部分作为简介: 截取后结果如下:
西敏市(Westminster SW1P)豪华 1室1厅公寓出售
24小时门卫,车库,健身房宾馆式管理
₤2043 月租保证,990年期 leasehol用替换
$intro=str_replace("\r\n","",$intro);也没有用, 应该怎么样把这个换行给去掉, 变成一行呢?

解决方案 »

  1.   


    <html>
    <head>
    <script type="text/javascript" src="/Script/jquery-1.4.2.js">
    </script></head>
    <body><?php
    $fun='西敏市(Westminster SW1P)豪华 1室1厅公寓出售
    24小时门卫,车库,健身房宾馆式管理
    &amp;amp;#8356;2043 月租保证,990年期 leasehol';
    //$fun=trim($fun);
    $fun=str_replace("\r\n","",$fun);
    echo $fun;?>
    </body>
    </html>
    没明白你的问题 你直接echo出来 在浏览器中显示就是一行  
      

  2.   

    str_replace(array("\r","\n"),"",$str) 
      

  3.   

    你可以把你的这行字符逐个读取, 看看每个字节到底是什么东西, 看看你的换行符到底使\n还是\r\n
      

  4.   

    3楼正解。把结果打印出来看看。
    <?php
    $str = <<<HTML
    西敏市(Westminster SW1P)豪华 1室1厅公寓出售
    24小时门卫,车库,健身房宾馆式管理
    &amp;amp;#8356;2043 月租保证,990年期 leasehol
    HTML;
    $intro=str_replace(array("\r","\n"),"",$str);
    echo $intro;
    ?>