PHP文件操作详解

时间:2021-05-26

本文实例为大家分享了PHP文件操作的具体代码,供大家参考,具体内容如下

(1)文件读取

file_get_contents( )

实例:

<?php // 文件部分 文件的读取// 要求把a.txt的内容读取出来,赋值给str变量$file = 'a.txt';$str = file_get_contents($file);echo $str;/*$url = 'http:///';$html = file_get_contents($url);if (file_put_contents('sina.html', $html)) { echo "抓过来了";}else{ echo "抓错了";}

(2)文件操作

fopen: 打开
fread : 读取
fwrite: 写入
fclose: 关闭

实例:

<?php$file = './162.html';$fh = fopen($file,'r');// 沿着上面返回的$file这个资源通道来读文件echo fread($fh,10),'<br />';// 返回 int(0),说明没有成功写入// 原因:在于第二个mode参数,选的r,即只读打开var_dump(fwrite($fh, '测试一下,能不能用'));// 关闭资源fclose($fh);$fh = fopen($file, 'r+');echo fwrite($fh, 'hello') ? 'success': 'fail','<br />';fclose($fh);echo '<br />';$fh = fopen('./test.txt', 'w');fclose($fh);echo "ok!";

(3)文件是否存在、修改时间

filemtime

<?php $file = './students.txt';if (file_exists($file)) { echo $file,"存在 <br />"; echo '上次修改时间是:',date('Y-m-d,H:i:s',filemtime($file));}else{ echo "不存在";}

Demo地址 : Demo6-file操作

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章