本文实例为大家分享了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操作
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。