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 相关文章推荐
PHP 日常开发小技巧
Sep 23 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
Jun 25 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 PHP
PHP自带函数给数字或字符串自动补齐位数
Jul 29 PHP
php获取URL中带#号等特殊符号参数的解决方法
Sep 02 PHP
php使用Cookie实现和用户会话的方法
Jan 21 PHP
php简单复制文件的方法
May 09 PHP
Ajax提交表单时验证码自动验证 php后端验证码检测
Jul 20 PHP
PHP精确到毫秒秒杀倒计时实例详解
Mar 14 PHP
PHP使用ActiveMQ实现消息队列的方法详解
May 31 PHP
laravel 实现向公共模板中传值 (view composer)
Oct 22 PHP
Laravel 框架控制器 Controller原理与用法实例分析
Apr 14 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
PHP 的Opcache加速的使用方法
2017/12/29 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
jquery ui resizable bug解决方法
2010/10/26 Javascript
js实现简单秒表走动的时钟特效
2020/03/25 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
2015/09/06 Javascript
JS中对Cookie的操作详解
2016/08/05 Javascript
轻松理解Javascript变量的相关问题
2017/01/20 Javascript
js中document.referrer实现移动端返回上一页
2017/02/22 Javascript
解决jQuery使用append添加的元素事件无效的问题
2018/08/30 jQuery
Vue设置长时间未操作登录自动到期返回登录页
2020/01/22 Javascript
vue实现列表滚动的过渡动画
2020/06/29 Javascript
Vue实现穿梭框效果
2020/09/30 Javascript
[01:09:13]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第三场 1月19日
2021/03/11 DOTA
python实现的解析crontab配置文件代码
2014/06/30 Python
Python算法之栈(stack)的实现
2014/08/18 Python
python 写入csv乱码问题解决方法
2016/10/23 Python
Python装饰器原理与用法分析
2018/04/30 Python
Python魔法方法详解
2019/02/13 Python
对DJango视图(views)和模版(templates)的使用详解
2019/07/17 Python
python类的实例化问题解决
2019/08/31 Python
Python中zip()函数的简单用法举例
2019/09/02 Python
基于Python爬取搜狐证券股票过程解析
2020/11/18 Python
StubHub美国:购买或出售您的门票
2019/07/09 全球购物
路政管理专业个人自荐信范文
2013/11/30 职场文书
商务主管岗位职责
2013/12/08 职场文书
专业技术职务聘任书
2014/03/29 职场文书
设备售后服务承诺书
2014/05/30 职场文书
品质标语大全
2014/06/21 职场文书
感情真挚的毕业生求职信
2014/07/19 职场文书
庆祝儿童节标语
2014/10/09 职场文书
学生旷课检讨书500字
2014/10/28 职场文书
乡镇党的群众路线教育实践活动总结报告
2014/10/30 职场文书
平遥古城导游词
2015/02/03 职场文书
旷工辞退通知书
2015/04/17 职场文书
JavaGUI模仿QQ聊天功能完整版
2021/07/04 Java/Android
Django模型层实现多表关系创建和多表操作
2021/07/21 Python