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+: 打开一个可读写的文件
示例
<code class="php">// 打开一个文件
$file = fopen("test.txt", "w");
// 写入文件
fwrite($file, "Hello, world!");
// 读取文件
$contents = file_get_contents("test.txt");
// 关闭文件
fclose($file);</code>










