\n345|345
因为你加了引号,123就变成了字符串
echo"<meta http-equiv='content-type' content='text/html; charset=gb2312'>$a";

解决方案 »

  1.   

    <?$fp = fopen("bannerpath/config.txt","a");
    fputs($fp,"\n123");?>
    换行是不是这么写
    还是不行
      

  2.   

    <?$fp = fopen("bannerpath/config.txt","a");
    fputs($fp,"\n123");?>
    我发现这样写是换了行用$a = file("bannerpath/config.txt")读文件时
    count($a)的值不为0说明以换行,但打开文本文件看时只有空格
    如:123|123 234|234 345|345
    这是怎么回师
      

  3.   

    如果\n在前面有问题可以写到最后呀,如果写到最后也有问题,那用<br>吧。
      

  4.   

    就得用\n,<br>不可以
    另外你
    <?php
    $fp = fopen("bb.txt","a");
    $a = "\n123";
    fputs($fp,$a);
    fclose($fp);
    echo count(file("bb.txt"));
    ?>
    这样写就会看到实际上行数是在增长,但是你如果打开bb.txt文件,看到的行树没变,而是在最后一行的末尾的字符后面加字符的