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免费学习笔记(深入)”;
动态WEB网站中的PHP和MySQL详细反映实际程序的需求,仔细地探讨外部数据的验证(例如信用卡卡号的格式)、用户登录以及如何使用模板建立网页的标准外观。动态WEB网站中的PHP和MySQL的内容不仅仅是这些。书中还提到如何串联JavaScript与PHP让用户操作时更快、更方便。还有正确处理用户输入错误的方法,让网站看起来更专业。另外还引入大量来自PEAR外挂函数库的强大功能,对常用的、强大的包
-
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);










