http://vwvvv.sinaapp.com/kww.php?txt=30/30826/5215401这段文章的源代码里,文字是分行的,但是直接打开就变成空格了。。怎么处理才能打开就是分行的??谢谢了!

解决方案 »

  1.   


    $str = file_get_contents("http://vwvvv.sinaapp.com/kww.php?txt=30/30826/5215401");
    $str=iconv("gb2312","UTF-8",$str);
    echo nl2br($str);
      

  2.   

    nl2br() 函数在字符串中的每个新行 (\n) 之前插入 HTML 换行符 (<br />)。参数 描述
    string 必需。规定要检查的字符串。
      

  3.   


    还有没有办法把http://vwvvv.sinaapp.com/yyppqq.php?txt=30/30826/5215401变成这样全文字无广告&nbsp;&nbsp;&nbsp;&nbsp; 第八百四十三章青龙之力<br><br>&nbsp;&nbsp;&nbsp;&nbsp;第八百四十三章<br><br>&nbsp;&nbsp;&nbsp;&nbsp;
      

  4.   

    document.writeln('    第八百五十五章<br /><br />    唰。<br /><br />    一道人影,狼狈的自焚天鼎中窜出,而在当发现自己脱离了焚天鼎的拘束后,那光头男子脸庞顿时有着狂喜浮现出来,不过,这种狂喜尚还未彻底的扩散开来,他便是见到了不远处一脸笑容的林动。<br /><br />不知道你想干什么
      

  5.   


    看下这个源码http://vwvvv.sinaapp.com/yyppqq.php?txt=30/30826/5215401想用document.writeln写入html可是这个并没有连在一起,所以写不了。。有没有办法把代码变成一行??
      

  6.   

    明白了,是想让给document.writeln的串不因为换行符而报错吧?js的续行符是“\”,你在每个自然行结束处加一个 \ 字符就可以了php 代码就是
    $text = parg_replace("/[\r\n]+/s", '\\n', $text);