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蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
纯php打造的tab选项卡效果代码(不用js)
Dec 29 PHP
解析php中获取系统信息的方法
Jun 25 PHP
php 表单提交大量数据发生丢失的解决方法
Mar 03 PHP
基于PHP的简单采集数据入库程序
Jul 30 PHP
PHP+jquery实时显示网站在线人数的方法
Jan 04 PHP
php读取csv文件并输出的方法
Mar 14 PHP
php实现xml与json之间的相互转换功能实例
Jul 07 PHP
php自定义截取中文字符串-utf8版
Feb 27 PHP
thinkPHP5.0框架API优化后的友好性分析
Mar 17 PHP
PHP使用微信开发模式实现搜索已发送图文及匹配关键字回复的方法
Sep 13 PHP
php微信开发之图片回复功能
Jun 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的加密方式及原理
2012/06/14 PHP
解析PHP自带的进位制之间的转换函数
2013/06/08 PHP
PHP版 汉字转码的实现详解
2013/06/09 PHP
PHP 关于访问控制的和运算符优先级介绍
2013/07/08 PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
2016/06/12 PHP
PHP defined()函数的使用图文详解
2019/07/20 PHP
[原创]来自ImageSee官方 JavaScript图片浏览器
2008/01/16 Javascript
远离JS灾难css灾难之 js私有函数和css选择器作为容器
2011/12/11 Javascript
ExtJS4 表格的嵌套 rowExpander应用
2014/05/02 Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
2014/05/20 Javascript
微信浏览器内置JavaScript对象WeixinJSBridge使用实例
2015/05/25 Javascript
jquery+ajax实现注册实时验证实例详解
2015/12/08 Javascript
javascript的列表切换【实现代码】
2016/05/03 Javascript
关于JS变量和作用域详解
2016/07/28 Javascript
微信小程序 实现tabs选项卡效果实例代码
2016/10/31 Javascript
解决Vue 项目打包后favicon无法正常显示的问题
2018/09/01 Javascript
今天,小程序正式支持 SVG
2019/04/20 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
2019/09/09 Javascript
JS自定义对象创建与简单使用方法示例
2020/01/15 Javascript
JS使用for in有序获取对象数据
2020/05/19 Javascript
React实现评论的添加和删除
2020/10/20 Javascript
解决vue项目中遇到 Cannot find module ‘chalk‘ 报错的问题
2020/11/05 Javascript
Python使用三种方法实现PCA算法
2017/12/12 Python
Python 爬取携程所有机票的实例代码
2018/06/11 Python
浅析Python pandas模块输出每行中间省略号问题
2018/07/03 Python
Python实现删除排序数组中重复项的两种方法示例
2019/01/31 Python
Mixbook加拿大:照片书,照片卡,剪贴簿,年历和日历
2017/02/21 全球购物
FirstCry阿联酋儿童和婴儿产品网上购物:FirstCry.ae
2021/02/22 全球购物
酒店节能降耗方案
2014/05/08 职场文书
甜品店创业计划书
2014/08/14 职场文书
我爱幼儿园演讲稿
2014/09/11 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
小学教育见习报告
2014/10/31 职场文书
2014年大学宣传部工作总结
2014/12/19 职场文书
2016应届毕业生自荐信范文
2016/01/28 职场文书
浅析InnoDB索引结构
2021/04/05 MySQL