"\r\n"
或者只是"\n"
一定行的

解决方案 »

  1.   

    <?echo "123456<br/>234567<br/>345678<br/>";?>
      

  2.   

    用chr(10)写入到文本文件可以添加换行符
    另外,最好用二进制('b')模式打开文件
      

  3.   

    <?echo "123456<br/>234567<br/>345678<br/>";?>
      

  4.   

    把得到的文本($GetStr):$GetStr=ereg-replace("\r\n\","<br>",$GetStr)  //把字符串中的\r\n替换成<br>就行
    (好久没用拉,可能写错哦)
      

  5.   

    '12345'.chr(10);
    '234567'.chr(10);
    '345678'.chr(10);用chr(10)写入换行符
      

  6.   

    Sorry,没看清题,输入文本just<? echo "123456\n234567\n345678\n";?>
      

  7.   

    $fp=fopen('hello.txt','wb');
    fwrite ($fp,'12345'.chr(10));
    fwrite ($fp,'12345'.chr(10));
    fwrite ($fp,'12345'.chr(10));
    fclose($fp);
      

  8.   

    ■是\n
    linux 下这样就可以
    win 下要\r\n
      

  9.   

    .chr(10)我试过了还是小黑块,我用的是linux服务器系统!</br>什么的是html里面的,我是从php写到txt而不是txt读到php,继续请教……
      

  10.   

    用IE打开是正确的,但直接双击文件打开就变成小黑块了,加入用IE打开,再另存为txt就又是正确的!请教如何解决!!!
      

  11.   

    你用记事本当然是 黑色的方块的标记了你用 DW 打开就可以看到换行的效果换行用 "\t"
      

  12.   

    Linux系统啊,那这样:用chr(10).chr(13)或chr(13).chr(10)分别测试一下,有一个应该是可以的$fp=fopen('hello.txt','wb');
    fwrite ($fp,'12345'.chr(10).chr(13));
    fwrite ($fp,'12345'.chr(10).chr(13));
    fwrite ($fp,'12345'.chr(10).chr(13));
    fclose($fp);
      

  13.   

    Linux系统啊,那这样:用chr(10).chr(13)或chr(13).chr(10)分别测试一下,有一个应该是可以的$fp=fopen('hello.txt','wb');
    fwrite ($fp,'12345'.chr(10).chr(13));
    fwrite ($fp,'12345'.chr(10).chr(13));
    fwrite ($fp,'12345'.chr(10).chr(13));
    fclose($fp);
      

  14.   

    chr(10) . chr(13)
    一个是换行,一个是回车
    WIN下有些应用程序如果少一个的话,就不认为是换行,而是方块字符
      

  15.   

    解决了
    用\r不行
    用\n不行
    用\n\r不行
    用\r\n解决了!
    多谢各位!!!!