文件大小计算和容量计算

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

';

echo filesize($path).'B';   //确定文件的大小,单位为Byte
echo '
'; echo (filesize($path)/1023).'KB'; //单位转换为KB echo '
'; echo round(filesize($path)/1024,2).'KB'; //对浮点数四舍五入(此处参数2,保留小数点后2位) echo '
'; echo '
'; //计算磁盘可用空间 $path = '/'; echo disk_free_space($path).'B'; echo '
'; echo round(disk_free_space($path)/1024/1024/1024,2).'GB'; echo '
'; //计算总空间大小 echo disk_total_space($path).'B'; echo '
'; echo round(disk_total_space($path)/1024/1024/1024,2).'GB'; echo '
'; //计算已使用的空间,以上两者减;注:无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 '
'; //date_default_timezone_set(Asia/Shanghai); //注:如系统以美国时区为准,需要将时区调整为中国时区 echo date('Y-m-d H:i:s',fileatime($path)); echo '
'; echo date('Y-m-d H:i:s'); echo '
'; echo '
'; //注意区分以下时间 echo date('Y-m-d H:i:s',fileatime($path)); //访问时间 echo '
'; echo date('Y-m-d H:i:s',filectime($path)); //改变时间,指文件的所有者,权限等 echo '
'; echo date('Y-m-d H:i:s',filemtime($path)); //指文件的内容 echo '
'; ?>

转载于:https://my.oschina.net/cuffica/blog/72777

你可能感兴趣的:(文件大小计算和容量计算)