<?php
//获取文件大小
$path = '/Users/Cuffica/Pictures/460.jpg'; //路径字符串
echo $path;
echo '<br />';
echo filesize($path).'B'; //确定文件的大小,单位为Byte
echo '<br />';
echo (filesize($path)/1023).'KB'; //单位转换为KB
echo '<br />';
echo round(filesize($path)/1024,2).'KB'; //对浮点数四舍五入(此处参数2,保留小数点后2位)
echo '<br />';
echo '<br />';
//计算磁盘可用空间
$path = '/';
echo disk_free_space($path).'B';
echo '<br />';
echo round(disk_free_space($path)/1024/1024/1024,2).'GB';
echo '<br />';
//计算总空间大小
echo disk_total_space($path).'B';
echo '<br />';
echo round(disk_total_space($path)/1024/1024/1024,2).'GB';
echo '<br />';
//计算已使用的空间,以上两者减;注:无used_space方法,不要臆断自创
//文件的最后访问时间
$path = '/Users/Cuffica/Pictures/460.jpg';
echo fileatime($path); //文件的最后访问时间(为Unix时间戳)
//date(format,time)格式化一个本地日期;第二个参数省略则为获取当前时间;
echo date('Y-m-d H:i:s',fileatime($path));
echo '<br />';
//date_default_timezone_set(Asia/Shanghai); //注:如系统以美国时区为准,需要将时区调整为中国时区
echo date('Y-m-d H:i:s',fileatime($path));
echo '<br />';
echo date('Y-m-d H:i:s');
echo '<br />';
echo '<br />';
//注意区分以下时间
echo date('Y-m-d H:i:s',fileatime($path)); //访问时间
echo '<br />';
echo date('Y-m-d H:i:s',filectime($path)); //改变时间,指文件的所有者,权限等
echo '<br />';
echo date('Y-m-d H:i:s',filemtime($path)); //指文件的内容
echo '<br />';
?>