但是程序
       $tmp1 = "test1".'\n';
       $tmp2 = "test2".'\n';
       fputs($fp,$tmp1);
       fputs($fp,$tmp2);结果在文本文件中是:
      "test1\ntest2\n"怎么解决呢?能编段事例吗?  
谢谢!
   

解决方案 »

  1.   

      谢谢大家的帮忙!
        我试了上面大家指点的办法,但都没有通过!
        在此我再把我的问题说得详细些。        我想通过用 PHP 生成一个文本文件,用来保存我在网页上填写的新闻!
        新闻包括 “标题”,“发布人”,“内容”。
            网页上有相应的各项表单。
            我想在生成的文本文件格式为: 先是标题占一行,再是发布人占一行,再是内  容,有许多行。        在程序中,我的代码为:
              fputs($fp,$title);
              fputs($fp,$author);
              fputs($fp,$content);
           (其中 $fp 为打开的文件指针,$title,$author,$content 分别为标题,发布人,内容 变量)
            在生成的文本文件中,标题和发布人以及内容的第一行都排在了一行。
    请问如何把它们分成独立的行呢?
           上面的程序如何修改?
           谢谢! 期待您的指点。
            
       
             
      

  2.   

    \r\n试试,我记得用这个的(linux上)