加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP文件操作

发布时间:2020-12-13 16:07:06 所属栏目:PHP教程 来源:网络整理
导读:文件操作 (1)打开文件 1 ? php 2 3 $file = fopen ("test.txt","w+"); // 操作,以w+ 读与写的方式进行,文件不存在则自己创建 4 fclose ( $file ); // 操作完文档最好使用该函数去关闭文件 5 6 ? ? ? fread(“打开的文件”,”读取文件大

文件操作

(1)打开文件

1 <?php 2 
3 $file=fopen("test.txt","w+");//操作,以w+ 读与写的方式进行,文件不存在则自己创建
4 fclose($file);//操作完文档最好使用该函数去关闭文件
5 
6 ?>

?

?

fread(“打开的文件”,”读取文件大小”) //读取文件

fgets(文件名)用于从文件中读取单行数据内容

fgetc(文件名)用于从文件中读取单个字符

feof()检测是否到达文件末尾

?

打开方式:

r? ? ??只以的方式去打开

r+? ?

w? ? ?只以写的方式打开,如果文件不存在,则创建文件

w+? ?,如果不存在,则创建

a? ? ? 文件末尾追加,如果文件不存在,则创建文件

a+? ? 追加,如文件不存在,则创建文件

x? ? ? 只写创建新文件,如文件已存在,返回false和错误

x+? ? 读写创建新文件,如文件已存在,返回false和错误

?

(2)打开文件并进行读的操作

 1 <?php  2 $fp=fopen("test.txt","r");//只以读的方式打开test.txt
 3 if($fp){  4     while (!feof($fp)) {  5         $content=fgets($fp);//直到文档末尾,全读
 6         echo $content;//打印读的内容
 7  }  8 }  9 fclose($fp);//关闭文件
10 
11 ?>

(3)打开文件进行使用换行的方式读取文件内容

1 <?php 2 $file[email?protected]fopen("test.txt","r"); 3 echo filesize("test.txt")."<br>"; 4 
5 $file_contents1=fread($file,filesize("test.txt")); 6 echo $file_contents1; 7 fclose($file); 8 
9 ?>

?

注:浏览器均没有以换行的方式显示

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读