博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php写入、追加写入文件的实例
阅读量:5828 次
发布时间:2019-06-18

本文共 1219 字,大约阅读时间需要 4 分钟。

1 $myfile = fopen("newfile.txt", "w") or die("Unable to open file!");2 $txt = "Bill Gates\n";3 fwrite($myfile, $txt);4 $txt = "Steve Jobs\n";5 fwrite($myfile, $txt);6 //记得关闭流7 fclose($myfile);

 

fopen() 函数也用于创建文件。也许有点混乱,但是在 PHP 中,创建文件所用的函数与打开文件的相同。

如果您用 fopen() 打开并不存在的文件,此函数会创建文件,假定文件被打开为写入(w)或增加(a)。

判断文件是否存在,不存在就创建,存在就追加

 

1         if(file_exists('notify.txt')) 2         { 3             //"当前目录中,文件存在",追加 4             $myfile = fopen("notify.txt", "a") or die("Unable to open file!"); 5             $txt = "\n【".date('Y-m-d H:i:s',time())."】---"."成功回调"; 6             fwrite($myfile, $txt); 7             //记得关闭流 8             fclose($myfile); 9         }10         else11         {12             //"当前目录中,文件不存在",新写入13             $myfile = fopen("notify.txt", "w") or die("Unable to open file!");14             $txt = "【".date('Y-m-d H:i:s',time())."】---"."成功回调";15             fwrite($myfile, $txt);16             //记得关闭流17             fclose($myfile);18         }

 

或者用a+模式,比如这样:

1 $myfile = fopen("notify_error.log", "a+") or die("Unable to open file!");2 $txt = "【".date('Y-m-d H:i:s',time())."】---".$rec"\r\n";3 fwrite($myfile, $txt);4 //记得关闭流5 fclose($myfile);

 

转载于:https://www.cnblogs.com/njflash/p/10484326.html

你可能感兴趣的文章
android第十一期 - SmoothSwitchLibrary仿IOS切换Activity动画效果
查看>>
zabbix 批量web url监控
查看>>
MongoDB CookBook读书笔记之导入导出
查看>>
shell如何快速锁定所有账号
查看>>
HTML 5实现的手机摇一摇
查看>>
Linux 文件IO理解
查看>>
Ninject 2.x细说---2.绑定和作用域
查看>>
30个非常时尚的网页联系表单设计优秀示例
查看>>
使用membership(System.Web.Security)来进行角色与权限管理
查看>>
opticom 语音质量验证白皮书
查看>>
3D实时渲染中的BSP树和多边形剔除
查看>>
Frank Klemm's Dither and Noise Shaping Page: Dither and Noise Shaping In MPC/MP+
查看>>
网络抓包的部署和工具Wireshark【图书节选】
查看>>
Redis在Windows+linux平台下的安装配置
查看>>
Maven入门实战笔记-11节[6]
查看>>
Local declaration of 'content' hides instance variable
查看>>
ASP.NET中 HTML标签总结及使用
查看>>
Linux下日志系统的设计
查看>>
爬虫IP被禁的简单解决方法——切换UserAgent
查看>>
php生成word,并下载
查看>>