PHP文件操作

来源:互联网 发布:宜兴俊知集团 编辑:程序博客网 时间:2024/05/29 06:50

readfile(“要打开的文件名(带后缀)”)
读取此文件并写到输出流(如读取成功则readfile()函数返回字节数)

fopen()
打开文件更好的方式是用fopen()函数
fopen()的第一个参数包含被打开的文件名,第二个参数规定打开文件的模式。
下面的语句如果未能打开指定文件,会产生一段消息
$myfile = fopen(“webdictionary.txt”, “r”) or die(“Unable to open file!”);

fread()
读取文件
第一个参数包含待读取文件的文件名(实质是接收fopen()函数结果的变量)
第二个参数规定待读取文件的最大字节数。

fclose()
用于关闭打开的文件

fgets()
参数包含待读取文件的文件名(实质是接收fopen()函数结果的变量)
从文件读取单行
调用fgets()函数后,文件指针会移动到下一行

feof()
检查文件是否已达到结尾”end-of-file”(EOF)
参数包含待读取文件的文件名(实质是接收fopen()函数结果的变量)

fgetc()
参数包含待读取文件的文件名(实质是接收fopen()函数结果的变量)
从文件读取单个字符
在调用fgetc()函数之后,文件指针会移动到下一个字符

================================================================
PHP创建文件–fopen()
fopen()函数也用于创建文件,如果打开的文件不存在,此函数会创建该文件
注意第二个参数文件的打开方式要可写

PHP写入文件–fwrite()
第一个参数包含待读取文件的文件名(实质是接收fopen()函数结果的变量)
第二个参数为写入的内容
如果文件存在并且有内容,那么原有内容会被覆盖