<?php
$filename = './test.txt';
?>
文件读取内容
方式一:
$content = file_get_contents($filename);
方式二:
$fp = fopen($filename);
$content = '';
while(!feof($fp)){
$content .= fgets($fp); //读取一行
}
fclose($fp);
方式三:
$fp = fopen($filename);
$content = '';
while(!feof($fp)){
$content .= fread($fp, 4096);
}
fclose($fp);
判断文件是否存在
file_exists($filename);
判断是否是文件
file_exists不仅可以判断文件是否存在,同时也可以判断目录是否存在
is_file($filename);
判断文件可读可写
is_readable($filename);//可读
is_writeable($filename);//可写
文件元属性
$author = fileowner($filename);//获得文件的所有者
$createTime = filectime($filename);//获取文件的创建时间
$motifyTime = filemtime($filename);//获取文件的修改时间
$visitTime = fileatime($filename);//获取文件的访问时间
取得文件的大小
$size = filesize($filename);
文件写入
方式一:
file_put_contents($filename);
方式二:
$fp = fopen($filename, 'w');
$data = 'test';
fwrite($fp, $data);
fclose($fp);
删除文件
rmdir($files);//删除文件夹
unlink($filename);//删除文件