声明: fwrite(resource handle,string string[,int length])

   fwrite()把string的内容写入文件指针hanle处.如果指定了length,当写入了length个字节或者写完了string以后,写入 就会停止.

  fwrite()返回写入的字符数,出现错误时则返回False.
 
  注意: 如果给出了length参数,则 magic_quotes_runtime配置选项将被忽略,而string中的斜线将不会被去掉.

例:
  <?php
      $filename = 'student.txt';
      $student1 = "姓名:小狗\t 年龄:5\t 性别:男\r\n";
      $student2 = "姓名:小猫\t 年龄:4\t 性别:女\r\n";
      $student3 = "姓名:小猪\t 年龄:3\t 性别:男\r\n";
      //在这个例子里,首先使用只写模式打开$filename;
       if(!$handle = fopen($filename,"w"))
         {
            print"不能打开文件 $filename";
            exit;
         }
        //将$student1写入到打开的文件中
        if(!fwrite($handle,$student1))
         {
            print"不能写入到文件$filename";
            exit;
         }
         //fwrite($handle,$student);
         print"成功地将 \"$student1\" 写入到文件 $filename<br>";
         fclose($handle);
         $handle = fopen($filename,"a"); //接着以添加模式打开文件
         //继续添加其他信息
         fwrite($handle,$student2);
         print "成功地将 \"$student2\" 写入到文件 $filename<br>";
         fwrite($handle,$student3);
         print "成功地将 \"$student3 \" 写入到文件 $filename<br>";
         fclose($handle);
   ?>


输出结果:
成功地将 "姓名:小狗 年龄:5 性别:男 " 写入到文件 student.txt
成 功地将 "姓名:小猫 年龄:4 性别:女 " 写入到文件 student.txt
成功地将 "姓名:小猪 年龄:3 性别:男 " 写入到文件 student.txt

student.txt文件里的数据为:
姓名:小狗     年龄:5     性别:男
姓名:小猫     年龄:4     性别:女
姓名:小猪     年龄:3     性别:男
posted on 2010-01-12 16:21  superlee  阅读(1181)  评论(0编辑  收藏  举报