本文实例讲述了php检查文件是否存在,不存在自动创建及读取文件内容操作。分享给大家供大家参考,具体如下:
<?php$filename = 'a/b.html';$writetext = 'ssssssssssss';$result = jwritefile($fi医院服务lename, $writetext);var_dump($result);die;function jwritefile($filename, $writetext) { $position = strrpos($filename,'/'); $path = substr($filename,0,$position); if(!file_exists($path)){ mkdir($path,0777,true); } $updatetime =腊梅诗句 filemtime($filename); $difftime = time()-$updatetime; if($difftime > 3600){//时间大于一个小时 if (@file_put_contents($filename, $writetext, lock_ex)) { return 1; }el { return -1; } }el{ return 0;//时间小于1一个钟头,不用生成 }}?>
<?php$filename = $path.'log/'.gmdate('ym').'/'.gmdate('j').'.log';//文件地址$position = strrpos($filename,'/');$path = substr($filename,0,$position);if(!file_exists($path)){ 工业设计专业就业mkdir($path,0777,true);//创建目录}$fp=@fopen($filename,"a+");$content = $log."-".date('y-m-d h:i:s')."\r\n";@fputs($fp,$content);@fclo($fp);?>
读取文件内容
<?php$handle = @fopen("/tmp/inputfile.txt", "r");if ($handle) { while (!feof($handle)) { $buffer = fgets($handle, 4096); echo $buffer; } fclo($handle);}?>
附加说明:
fopen() 中 mode 的可能值列表本文发布于:2023-04-08 17:26:08,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/bf2eff7f978ac565fdc5abb37e39f733.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PHP检查文件是否存在,不存在自动创建及读取文件内容操作示例.doc
本文 PDF 下载地址:PHP检查文件是否存在,不存在自动创建及读取文件内容操作示例.pdf
留言与评论(共有 0 条评论) |