w3school的PHP教程提炼(二)PHP高级
2010-12-09 07:16:02 来源:WEB开发网核心提示: 模式 描述 r
模式 |
描述 |
r |
只读。在文件的开头开始。 |
r+ |
读/写。在文件的开头开始。 |
w |
只写。打开并清空文件的内容;如果文件不存在则创建新文件 |
w+ |
读/写。打开并清空文件的内容;如果文件不存在则创建新文件 |
a |
追加。打开并向文件末端进行写操作,如果文件不存在则创建新文件 |
a+ |
读/追加。通过向文件末端写内容,来保持文件内容 |
x |
只写。创建新文件。如果文件已存在则返回false |
x+ |
读/写。创建新文件。如果文件已存在,则返回false和一个错误。如果fopen()无法打开指定文件,则返回0(false) |
3.2 关闭文件 fclose()函数
<?php
$file = fopen("test.txt","r");
//...
fclose($file);
?>
3.3 检测End-of-file feof()函数
<?php
if(feof($file)){
echo "End of file";
}
?>
3.4 逐行读取文件 fgets()函数
在调用该函数之后,文件指针会移动到下一行
<?php
$file = fopen("welcome.txt","r") or exit("Unable to open file!");
while(!feof($file)){
echo fgets($file) . "<br />";
}
fclose($file);
?>
3.5 逐字符读取文件 fgetc()函数
[]
赞助商链接