13.1.2 读取文件

更新于 2026年10月10日 版权声明
13.1.2 读取文件

当以正确的方法打开文件之后,就可以读取文件里面的内容。PHP提供了fread函数来帮助我们获取文件里面的内容。

图示

语法:

图示

参数:

图示

【例13.5】读取本地文件。

图示

说明:文件里面只有“made in china”这几个字符。

使用fread函数的时候,必须使用fopen函数打开一个文件,前者依赖后者。如果嫌这个操作麻烦,PHP还提供了另一个函数帮助我们获取文件里面的内容。

图示

语法:

图示

参数:

图示

【例13.6】使用该函数获取文件内容。

图示(https://www.daowen.com)

说明:文件里面只有“made in china”这几个字符。

第一个必选参数字符串类型,表示要读取的文件名称。

【例13.7】使用该函数发起请求。

图示

运行部分结果如图13.1所示。

图示

图13.1

从案例中可见,该函数可以将文件内容或者某网址内容读入字符串。

第二个参数是可选参数$use_include_path,默认是布尔类型的false,当设置为true时可以在include_path中搜寻文件。(include_path为配置文件php.ini中配置项)。

第三个参数为可选参数,参照上下文的数据流类型。

第四个参数为整数类型的变量$offset,表示读取的起始位置,最后一个可选参数也是整数类型,表示读取的最大长度。

如果读取的内容过长,可以截取一部分进行读取。

【例13.8】使用该函数的截取功能。

图示

运行结果如图13.2所示。

图示

图13.2

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)