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 4.2书写安全的脚本
Oct 09 PHP
《PHP边学边教》(02.Apache+PHP环境配置――下篇)
Dec 13 PHP
PHP字符串 ==比较运算符的副作用
Oct 21 PHP
php 获取本机外网/公网IP的代码
May 09 PHP
PHP 函数学习简单小结
Jul 08 PHP
通过PHP修改Linux或Unix口令的方法分享
Jan 30 PHP
php判断变量类型常用方法
Apr 24 PHP
通过table标签,PHP输出EXCEL的实现方法
Jul 24 PHP
Server.HTMLEncode让代码在页面里显示为源代码
Dec 08 PHP
PHP入门教程之图像处理技巧分析
Sep 11 PHP
ThinkPHP5.1框架页面跳转及修改跳转页面模版示例
May 06 PHP
php array_chunk()函数用法与注意事项
Jul 12 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
WordPress中缩略图的使用以及相关技巧
2015/11/24 PHP
DEDE实现转跳属性文档在模板上调用出转跳地址
2016/11/04 PHP
PHP实现的注册,登录及查询用户资料功能API接口示例
2017/06/06 PHP
微信接口生成带参数的二维码
2017/07/31 PHP
Laravel学习教程之从入口到输出过程详解
2017/08/27 PHP
Yii2语言国际化自动配置详解
2018/08/22 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
使用js判断TextBox控件值改变然后出发事件
2014/03/07 Javascript
js控制文本框只输入数字和小数点的方法
2015/03/10 Javascript
js获取当前日期时间及其它操作汇总
2015/04/17 Javascript
javascript实现鼠标移到Image上方时显示文字效果的方法
2015/08/07 Javascript
jQuery easyUI datagrid 增加求和统计行的实现代码
2016/06/01 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
js数组常用操作方法小结(增加,删除,合并,分割等)
2016/08/02 Javascript
PHP抓取HTTPS内容和错误处理的方法
2016/09/30 Javascript
Javascript中arguments对象的详解与使用方法
2016/10/04 Javascript
jQuery Ajax File Upload实例源码
2016/12/12 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
解决vue-router进行build无法正常显示路由页面的问题
2018/03/06 Javascript
node实现socket链接与GPRS进行通信的方法
2019/05/20 Javascript
使用xampp将angular项目运行在web服务器的教程
2019/09/16 Javascript
手把手带你入门微信小程序新框架Kbone的使用
2020/02/25 Javascript
js判断鼠标移入移出方向的方法
2020/06/24 Javascript
[43:58]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第一场 1月8日
2021/03/11 DOTA
利用python 更新ssh 远程代码 操作远程服务器的实现代码
2018/02/08 Python
Sanic框架流式传输操作示例
2018/07/18 Python
python数据预处理之数据标准化的几种处理方式
2019/07/17 Python
Python创建一个元素都为0的列表实例
2019/11/28 Python
如何给Python代码进行加密
2020/01/10 Python
建筑工程专业毕业生自荐信
2013/10/19 职场文书
食品安全工作方案
2014/05/07 职场文书
2014年学校德育工作总结
2014/12/05 职场文书
五年级学生期末评语
2014/12/26 职场文书
2015年秋学期师德师风建设工作总结
2015/10/23 职场文书
纪律委员竞选稿
2015/11/19 职场文书