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 执行系统外部命令 system() exec() passthru()
Aug 11 PHP
php中批量替换文件名的实现代码
Jul 20 PHP
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
Oct 22 PHP
Laravel 5框架学习之数据库迁移(Migrations)
Apr 08 PHP
Yii扩展组件编写方法实例分析
Jun 29 PHP
详谈php静态方法及普通方法的区别
Oct 04 PHP
PHP+mysql实现从数据库获取下拉树功能示例
Jan 06 PHP
PHP编程 SSO详细介绍及简单实例
Jan 13 PHP
ThinkPHP中调用PHPExcel的实现代码
Apr 08 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
Jun 14 PHP
php时间戳转换代码详解
Aug 04 PHP
mac pecl 安装php7.1扩展教程
Oct 17 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 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
Bootstrap+PHP实现多图上传功能实例详解
2018/04/08 PHP
YII框架页面缓存操作示例
2019/04/29 PHP
改进:论坛UBB代码自动插入方式
2006/12/22 Javascript
js每隔5分钟执行一次ajax请求的实现方法
2013/11/27 Javascript
js delete 用法(删除对象属性及变量)
2014/08/24 Javascript
贴近用户体验的Jquery日期、时间选择插件
2015/08/19 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
2016/06/24 Javascript
nodejs学习笔记之路由
2017/03/27 NodeJs
微信小程序scroll-view仿拼多多横向滑动滚动条
2020/04/21 Javascript
微信小程序自定义tabBar组件开发详解
2020/09/24 Javascript
详解JavaScript 高阶函数
2020/09/14 Javascript
python数据结构树和二叉树简介
2014/04/29 Python
Python获取单个程序CPU使用情况趋势图
2015/03/10 Python
Python正则抓取网易新闻的方法示例
2017/04/21 Python
Python工厂函数用法实例分析
2018/05/14 Python
解决python3 安装完Pycurl在import pycurl时报错的问题
2018/10/15 Python
python使用参数对嵌套字典进行取值的方法
2019/04/26 Python
python3实现往mysql中插入datetime类型的数据
2020/03/02 Python
Python scrapy爬取小说代码案例详解
2020/07/09 Python
Python3基于plotly模块保存图片表格
2020/08/03 Python
利用Python实现学生信息管理系统的完整实例
2020/12/30 Python
python利用opencv实现颜色检测
2021/02/23 Python
通过HTML5 Canvas API绘制弧线和圆形的教程
2016/03/14 HTML / CSS
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
日语系毕业生推荐信
2013/11/11 职场文书
部队万能检讨书
2014/02/20 职场文书
党员教师一句话承诺
2014/05/30 职场文书
奥运会口号
2014/06/13 职场文书
2014年公务员工作总结
2014/11/18 职场文书
出生公证书
2015/01/23 职场文书
2015毕业生自我评价范文
2015/03/02 职场文书
2015年新教师个人工作总结
2015/10/14 职场文书
2016年“我们的节日·中秋节”活动总结
2016/04/05 职场文书
毕业生的自我鉴定表范文
2019/05/16 职场文书
使用Selenium实现微博爬虫(预登录、展开全文、翻页)
2021/04/13 Python