​一天撸完文件操作之读取文件相关操作(附详解)

慕斯
풀어 주다: 2023-03-10 12:34:02
원래의
2101명이 탐색했습니다.

上篇文章给大家介绍了《5分钟读懂什么是文件系统?他们创建需要用到哪些类型的函数?》,本文继续给大家介绍一天撸完文件操作之读取文件相关操作,一起加油吧!!!

​一天撸完文件操作之读取文件相关操作(附详解)

文件是否可执行:

- is executable()
로그인 후 복사

文件是否可读:

is readable()
로그인 후 복사

文件是否可写:

is writable()
로그인 후 복사

获职文件的创建时间:

filectime()返回创建时间的时间戳
로그인 후 복사

获职文件的修改时间:

一filemtime()
로그인 후 복사

获职文件上次访问时间:

- fileatine()
로그인 후 복사

flock简单文件加锁

获职文件的修改时间

filemtime()
로그인 후 복사

获职文件上次访问时间

fileat: ime()
로그인 후 복사

flock简单文件加锁

打开文件

fopen()
로그인 후 복사

参数:要打开文件的路径

参数:打开文件的方式r 只读的方式打开文件

返回值:成功返回资源,失败返回false

关闭文件:

fclose()
로그인 후 복사

参数:由fopen成功打开文件返回的资源

读职文件

fread()读取文件
로그인 후 복사

参数1:由fopen成功打开文件返回的资源

参数2:要读取的字节数

返回:返回读取到的内容,如果读取到最后则返回空字符。

feof()判断文件指针是否到了结尾处

参数1:由fopen成功打开文件返回的资源

返回值:如果文件指针到了结尾处或者出错返回true,没到结尾处返回false;

fgets()从文件指针中读取行

参数1:由fopen成功打开文件返回的资源

返回值:返回读取到的内容

我们用代码演示打开文件,首先,我们打开文件的函数是fopen(),当我们打开文件会有一个返回值,当我们运行结果发现,说我们缺少第二个参数,并且报布尔值为:false,也就是说,我们可以打开文件,但是我们要说出如何打开文件,我们是读的方式打开,还是写的方式打开,因此我们现在以读的方式打开(代码如下),代码写完之后,运行结果显示,成功打开;

对于关闭文件:我们用的是fclose()函数,如果我们直接用fclose函数进行结果演示,会出现报错,会出现缺少一个参数,因此我们需要指明关闭那个参数。

로그인 후 복사

当我们想要读取文件,我们需要使用fread()函数,读完以后,他会把读取的内容返回,紧接着我们打印出($content),我们会发现运行结果又是错误的,仍然缺少一个参数

로그인 후 복사

推荐学习:《PHP视频教程

위 내용은 ​一天撸完文件操作之读取文件相关操作(附详解)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!