php 提供读写文件函数,包括:文件打开和关闭:fopen()、fclose()文件读取:fread()、fgets()、fgetc()、file_get_contents()文件写入:fwrite()、fputs()、file_put_contents()文件信息获取:filesize()、file_exists()、is_readable()、is_writable()
PHP中读写文件的函数
PHP 提供了丰富的函数来实现文件读写操作,具体如下:
文件打开和关闭
- fopen(): 打开一个文件
- fclose(): 关闭一个文件
文件读取
立即学习“PHP免费学习笔记(深入)”;
- fread(): 读取文件中的内容到缓冲区
- fgets(): 读取文件中的逐行内容
- fgetc(): 读取文件中的单个字符
- file_get_contents(): 将整个文件内容读取成字符串
文件写入
- fwrite(): 将内容写入文件
- fputs(): 将字符串写入文件
- file_put_contents(): 将字符串写入文件,覆盖现有内容
文件信息获取
- filesize(): 获取文件大小
- file_exists(): 检查文件是否存在
- is_readable(): 检查文件是否可读
- is_writable(): 检查文件是否可写
文件操作模式
- r: 打开一个只读文件
- w: 打开一个只写文件,覆盖现有内容
- a: 打开一个追加文件,在文件末尾追加内容
- r+: 打开一个可读写的文件
示例
// 打开一个文件 $file = fopen("test.txt", "w"); // 写入文件 fwrite($file, "Hello, world!"); // 读取文件 $contents = file_get_contents("test.txt"); // 关闭文件 fclose($file);