我在学习wordpress建站的时候因为业务需要打印日志记录定时任务调用接口返回的值,这个就需要学习如何创建文件和写入数据了。本文将通过结合案例的形式讲解fopen函数的主要用法,以及相关函数的讲解与使用技巧,有需要的可以参考下:WORDPRESS主动推送文章到百度-最新

打开文件函数:

fopen ( string filename, string mode )

函数参数详解:

filename:创建文件名
mode:以什么方式打开文件filename

mode参数详解:

‘r’ 只读方式打开,将文件指针指向文件头。
‘r+’ 读写方式打开,将文件指针指向文件头。
‘w’ 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
‘w+’ 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
‘a’ 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
‘a+’ 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
‘x’ 创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。这和给 底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。
‘x+’ 创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。这和给 底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。


写入文件函数:

fwrite (a,b)

参数详解:

第一个参数包含要写入的文件的文件名,第二个参数是被写的字符串。
列如:$a = fopen("test.txt", "w"); fwrite($a,"hello");

关闭文件函数:

fclose()

这个函数需要在最后一次写入完成之后加入,用来关闭文件。

发表评论

电子邮件地址不会被公开。 必填项已用*标注