首页 > 作文

php文件操作之文件写入字符串、数组的方法分析

更新时间:2023-04-07 09:08:43 阅读: 评论:0

本文实例讲述了php文件操作之文件写入字符汉贼不两立串、数组的方法。分享给大家供大家参考,具体如下:

场景一:用文本文档记录一些操作日志,因为对于一些频繁的操作,操作记录的数据量势必会很大,如果用数据库来存储会给数据库带来压力。场景二:代替输出函数打印一些数据,例如在支付的回调里面不好用echo、var_dump等直观地打印数据出来,就要用到写入文件来记录数据的方式,可以用于排除错误原单正品等。

记录当前时间,写入文件:

使用file_put_contents()函数(写入字符串)

<?php  $log = "./log.txt"; //文件路径,linux下需要设置可写权限  $text = date('y-m-d h:i:s')."\r\n"; //记录当前时间  file_put_contents($log,$text,file_append); //追加写入,去掉file_append清除文件内容后写入

依次调用fopen()fwrite()fclo()函数(写入字符串)

<?php  $fp = fopen("./log.txt","a+");//打开文件,准备追加写入,w+为清除写入  fwrite($fp, date('y-m-d h:i:s')."\r\n");//写入文件  fclo($fp);//关闭文件

*写入数组:

<?php  $arr = array('0'=>'lws');  $fp = fopen('./log.txt','a+');  fwrite($fp,var_export($arr,true));  fclo($fp);

( 如果报以下错,说明php.ini的时区没有设置好,找到’date.timezone’一行,设置 date.timezone = prc

warning: date()rank函数怎么用: it is not safe to rely on the system’s timezone ttings. you are *required* to u the date.timezone tting or the date_default_描写祖国的诗timezone_t() function. in ca you ud any of tho methods and you are still getting this warning, you most likely misspelled the timezone identifier. we lected the timezone ‘utc’ for now, but plea t date.timezone to lect your timezone.

另外,以上两种文件写入的方式,如果文件不存在都会自动创建该文件,可以省去使用file_exists()函数判断文件是否存在。)

更多关于php相关内容感兴趣的读者可查看本站专题:《php目录操作技巧汇总》、《php文件操作总结》、《php常用遍历算法与技巧总结》、《php数据结构与算法教程》、《php程序设计算法总结》、《php数组(array)操作技巧大个人事迹怎么写全》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总》

希望本文所述对大家php程序设计有所帮助。

本文发布于:2023-04-07 09:08:41,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/73c4e57fe780ae0c6ba1c1af07751fa4.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:php文件操作之文件写入字符串、数组的方法分析.doc

本文 PDF 下载地址:php文件操作之文件写入字符串、数组的方法分析.pdf

标签:文件   函数   操作   数组
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图