一、文件读取函数
fopen():打开文件 fopen() 函数用于打开一个文件。该函数返回一个文件句柄,可用于读取、写入和关闭文件。
语法:
代码语言:javascript复制resource fopen(string $filename, string $mode [, bool $use_include_path = false [, resource $context ]]);
参数说明:
- $filename:要打开的文件名,可以包含文件路径。
- $mode:文件打开模式,包括只读、只写、追加等模式。
- $use_include_path:可选参数,是否在 include_path 目录中查找文件。
- $context:可选参数,指定文件打开的上下文。
示例:
代码语言:javascript复制$file = fopen('test.txt', 'r');
fread():读取文件内容 fread() 函数用于读取打开的文件内容。
语法:
代码语言:javascript复制string fread(resource $handle, int $length);
参数说明:
- $handle:文件句柄,通过 fopen() 函数获取。
- $length:要读取的字节数。
示例:
代码语言:javascript复制$file = fopen('test.txt', 'r');
echo fread($file, filesize('test.txt'));
fclose($file);