【笔记】PHP的文件读写
前言
PHP的文件读写学习笔记
打开文件
1 | $file = fopen($filesrc, 'r'); |
无法打开则报错
1 | $file = fopen($filesrc, 'r') or die('file read failed'); |
mode选项
| 参数 | 读写选项 | 是否为二进制 | 是否报错 | 文件指针位置 |
|---|---|---|---|---|
| r | 只读 | 如果不存在则报错 | 文件首部 | |
| w | 只写 | 如果不存在则创建新文件 | 文件首部 | |
| a | 只写 | 如果不存在则创建新文件 | 文件末尾 | |
| x | 只写 | 强制创建新文件,如果存在则报错 | 文件首部 | |
| r+ | 读写 | 二进制 | 如果不存在则报错 | 文件首部 |
| w+ | 读写 | 二进制 | 如果不存在则创建新文件 | 文件首部 |
| a+ | 读写 | 二进制 | 如果不存在则创建新文件 | 文件末尾 |
| x+ | 读写 | 二进制 | 强制创建新文件,如果存在则报错 | 文件首部 |
关闭文件
1 | fclose($file); |
文件读取
<file>:文件路径
1 | $filesrc = '<file>' |
文件写入
<str>:写入的内容
1 | $filesrc = '<file>' |