php7下的filesize函数


Posted in PHP onSeptember 30, 2019

filesize

filesize,函数名,用来返回文件大小的字节数,如果出错返回 FALSE 并生成一条 E_WARNING 级的错误。

(PHP 3, PHP 4, PHP 5)

filesize -- 取得文件大小

在php下filesize是用来计算文件大小的函数,我们可以通过filesize(‘file')的形式来确定一个文件的字节大小,通过/1024来精确KB,GB等单位。 比如计算一个文件取两位KB的大小实例为

echo round(filesize(basename($path))/1024,2).'KB';

但是实际上如果要计算自身时,也是可以直接取到值的,没有测试php5是不是这样,php7下计算自身默认给的单位给的是字节,所以这样也能得到字节准确结果。

echo filesize(basename($path)).'B'; //结果是正确文件字节大小。

完整的实例为

$path = 'c:\www\htdocs\index.php';
 $path2 = 'c:\www\htdocs\index.html';
 echo filesize(basename($path)).'B'; //结果是正确文件字节大小。
 echo '------';
 echo round(filesize(basename($path2))/1024,2).'KB'; //结果是KB大小。

当计算自身时,会存在一个默认单位,得到的结果就是计算后的字节结果,当判断别的文件大小时,给出的会是未进行round的结果。

$path = 'c:\www\htdocs\index.php';
 $path2 = 'c:\www\htdocs\index.html';
 echo filesize(basename($path)); //精确后的大小
 echo '----';
 echo filesize(basename($path2)); //未精确大小

总结

以上所述是小编给大家介绍的php7下的filesize函数,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

PHP 相关文章推荐
用PHPdig打造属于你自己的Google[图文教程]
Feb 14 PHP
实现了一个PHP5的getter/setter基类的代码
Feb 25 PHP
php面向对象全攻略 (十二) 抽象方法和抽象类
Sep 30 PHP
php array的学习笔记
May 10 PHP
php验证手机号码(支持归属地查询及编码为UTF8)
Feb 01 PHP
浅析linux下apache服务器的配置和管理
Aug 10 PHP
PHP递归删除目录几个代码实例
Apr 21 PHP
php中mail函数发送邮件失败的解决方法
Dec 24 PHP
一个完整的php文件上传类实例讲解
Oct 27 PHP
thinkPHP模板算术运算相关函数用法分析
Jul 12 PHP
详解Laravel5.6 Passport实现Api接口认证
Jul 27 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
Dec 01 PHP
laravel利用中间件防止未登录用户直接访问后台的方法
Sep 30 #PHP
laravel实现Auth认证,登录、注册后的页面回跳方法
Sep 30 #PHP
Laravel框架表单验证操作实例分析
Sep 30 #PHP
Laravel 自带的Auth验证登录方法
Sep 30 #PHP
laravel 使用auth编写登录的方法
Sep 30 #PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
Sep 30 #PHP
php面试实现反射注入的详细方法
Sep 30 #PHP
You might like
德生H-501的评价与改造
2021/03/02 无线电
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
2015/04/26 PHP
php中session定期自动清理的方法
2015/11/12 PHP
php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
2016/11/07 PHP
PHP里面把16进制的图片数据显示在html的img标签上(实现方法)
2017/05/02 PHP
js对象关系图 方便dom操作
2012/03/18 Javascript
javascript实现类似超链接的效果
2014/12/26 Javascript
jQuery DOM插入节点操作指南
2015/03/03 Javascript
JavaScript获取页面中超链接数量的方法
2015/11/09 Javascript
jQuery使用$.ajax进行即时验证的方法
2015/12/08 Javascript
Vue如何实现组件的源码解析
2017/06/08 Javascript
JS实现520 表白简单代码
2018/05/21 Javascript
layui点击导航栏刷新tab页的示例代码
2018/08/14 Javascript
js图片无缝滚动插件使用详解
2020/05/26 Javascript
关于angular 8.1使用过程中的一些记录
2020/11/25 Javascript
[01:07:02]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第三场 2月26日
2021/03/11 DOTA
在Python中利用Pandas库处理大数据的简单介绍
2015/04/07 Python
Python中使用copy模块实现列表(list)拷贝
2015/04/14 Python
在Python中处理字符串之isdecimal()方法的使用
2015/05/20 Python
Python函数装饰器常见使用方法实例详解
2019/03/30 Python
Python CVXOPT模块安装及使用解析
2019/08/01 Python
Python类class参数self原理解析
2020/11/19 Python
世界上最大的专业美容用品零售商:Sally Beauty
2017/07/02 全球购物
美国领先的家庭智能音响系统品牌:Sonos
2018/07/20 全球购物
美国在线健康和美容市场:Pharmapacks
2018/12/05 全球购物
Weblogc domain问题
2014/01/27 面试题
向领导表决心的话
2014/03/11 职场文书
绿色环保演讲稿
2014/05/10 职场文书
报考公务员诚信承诺书
2014/08/29 职场文书
运动会报道稿300字
2014/10/02 职场文书
暑期家教宣传单
2015/07/14 职场文书
2016元旦文艺汇演主持词(开场白+结束语)
2015/12/03 职场文书
学习商务礼仪心得体会
2016/01/22 职场文书
创业不要错过,这4种餐饮新模式
2019/07/18 职场文书
2020优秀员工演讲稿(三篇)
2019/10/17 职场文书