[TR] | |
[TD] | |
mode | |
[/TD] | |
[TD] | |
说明 | |
[/TD][/TR] | |
[TR] | |
[TD] | |
'r' | |
[/TD] | |
[TD] | |
只读方式打开,将文件指针指向文件头。 | |
[/TD][/TR] | |
[TR] | |
[TD] | |
'r+' | |
[/TD] | |
[TD] | |
读写方式打开,将文件指针指向文件头。 | |
[/TD][/TR] | |
[TR] | |
[TD] | |
'w' | |
[/TD] | |
[TD] | |
写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。 | |
[/TD][/TR] | |
[TR] | |
[TD] | |
'w+' | |
[/TD] | |
[TD] | |
读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。 | |
[/TD][/TR] | |
[TR] | |
[TD] | |
'a' | |
[/TD] | |
[TD] | |
写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。 | |
[/TD][/TR] | |
[TR] | |
[TD] | |
'a+' | |
[/TD] | |
[TD] | |
读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。 | |
[/TD][/TR] | |
[TR] | |
[TD] | |
'x' | |
[/TD] | |
[TD] | |
创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。这和给 底层的 open(2) 系统调用指定 O_EXCL | O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。 |
[/TD][/TR] | |
[TR] | |
[TD] | |
'x+' | |
[/TD] | |
[TD] | |
创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。这和给 底层的 open(2) 系统调用指定 O_EXCL | O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。 |
[/TD][/TR] |
[TR] |
[TD] |
函数 |
[/TD] |
[TD] |
功能 |
[/TD][/TR] |
[TR] |
[TD] |
Fgetc() |
[/TD] |
[TD] |
读出一个字符,并将指针移到下一个字符 |
[/TD][/TR] |
[TR] |
[TD] |
Fgets() |
[/TD] |
[TD] |
读出一行字符,可以指定一行显示的长度。 |
[/TD][/TR] |
[TR] |
[TD] |
Fgetss() |
[/TD] |
[TD] |
从文件指针中读取一行并过滤掉HTML标记 |
[/TD][/TR] |
[TR] |
[TD] |
Fread() |
[/TD] |
[TD] |
读取定量的字符 |
[/TD][/TR] |
[TR] |
[TD] |
Fpassthru() |
[/TD] |
[TD] |
输出文件到指定处的所有剩余数据 |
[/TD][/TR] |
[TR] |
[TD] |
File() |
[/TD] |
[TD] |
将整个文件读入数组中,以行分组 |
[/TD][/TR] |
[TR] |
[TD] |
Readfile() |
[/TD] |
[TD] |
读入一个文件并写入到输出缓冲 |
[/TD][/TR] |
[TR] |
[TD] |
File_get_contents() |
[/TD] |
[TD] |
将整个文件读入一个字符串 |
[/TD][/TR] |
[TR] |
[TD] |
Feof() |
[/TD] |
[TD] |
判断读完文件函数 |
[/TD][/TR] |
[TR] |
[TD] |
File_exists() |
[/TD] |
[TD] |
查看文件是否存在 |
[/TD][/TR] |
[TR] |
[TD] |
操作值 |
[/TD] |
[TD] |
意义 |
[/TD][/TR] |
[TR] |
[TD] |
LOCK_SH(以前为1) |
[/TD] |
[TD] |
读写锁定。这意味着文件可以共享,其他人可以读该文件 |
[/TD][/TR] |
[TR] |
[TD] |
LOCK_EX(以前为2) |
[/TD] |
[TD] |
写操作锁定。这是互斥的,该文件不能被共享 |
[/TD][/TR] |
[TR] |
[TD] |
LOCK_UN(以前为3) |
[/TD] |
[TD] |
释放已有的锁定 |
[/TD][/TR] |
[TR] |
[TD] |
LOCK_NB(以前为4) |
[/TD] |
[TD] |
防止在请求加锁时发生阻塞 |
[/TD][/TR] |
欢迎光临 时时商务社区 (http://bbs.4435.cn/) | Powered by Discuz! X3.2 |