PHP文件读写方法

1.readfile()

  • 读取文件,并把它写入输出缓冲。

      readfile("demo.txt");
    

2.fopen()

  • 第一个参数包含被打开的文件名,第二个参数规定打开文件的模式。

  • 也用于创建文件。如果用 fopen() 打开并不存在的文件,此函数会创建文件,假定文件被打开为写入(w)或增加(a)。

      $file = fopen("demo.txt", "r");
    

3.fread()

  • 读取打开的文件。第一个参数包含待读取文件的文件名,第二个参数规定待读取的最大字节数。

      fread($file,filesize("demo.txt"));
    

4.fclose()

  • 关闭打开的文件。

      fclose($file);
    

5.fgets()

  • 用于从文件读取单行。

      $file = fopen("demo.txt", "r");
      //输出 "demo.txt" 文件的首行
      fgets($file);
    

6.feof()

  • 检查是否已到达 "end-of-file" (EOF)。

      while(!feof($file)) {
        echo fgets($file) . "
    "; }

7.fwrite()

  • 用于写入文件。第一个参数包含要写入的文件的文件名,第二个参数是被写的字符串。

      fwrite($file, 'xxx');

你可能感兴趣的:(PHP文件读写方法)