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的$_FILES的临时储存文件与回收机制实测过程
Jul 12 PHP
php统计时间和内存使用情况示例分享
Mar 13 PHP
php异步多线程swoole用法实例
Nov 14 PHP
用php守护另一个php进程的例子
Feb 13 PHP
超详细的php用户注册页面填写信息完整实例(附源码)
Nov 17 PHP
php实现面包屑导航例子分享
Dec 19 PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
Dec 31 PHP
php时间计算相关问题小结
May 09 PHP
PHP反射API示例分享
Oct 08 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
Dec 06 PHP
Yii 框架使用Forms操作详解
May 18 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 file_get_contents 函数超时的几种解决方法
2009/07/30 PHP
php生成随机密码的几种方法
2011/01/17 PHP
php使用exec shell命令注入的方法讲解
2013/11/12 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
2014/04/08 PHP
让codeigniter与swfupload整合的最佳解决方案
2014/06/12 PHP
php使用gzip压缩传输js和css文件的方法
2015/07/29 PHP
php给图片添加文字水印方法汇总
2015/08/27 PHP
在laravel框架中实现封装公共方法全局调用
2019/10/14 PHP
用js 让图片在 div或dl里 居中,底部对齐
2008/01/21 Javascript
浅析javascript闭包 实例分析
2010/12/25 Javascript
js中return false(阻止)的用法
2013/08/14 Javascript
JS实现的一个简单的Autocomplete自动完成例子
2014/04/16 Javascript
javascript检测是否联网的实现代码
2014/09/28 Javascript
使用jQuery仿苹果官网焦点图特效
2014/12/23 Javascript
javascript中attachEvent用法实例分析
2015/05/14 Javascript
Bootstrap的基本应用要点浅析
2016/12/19 Javascript
JavaScript实现汉字转换为拼音的库文件示例
2016/12/22 Javascript
w3c编程挑战_初级脚本算法实战篇
2017/06/23 Javascript
vue将单页面改造成多页面应用的方法
2018/11/25 Javascript
详解在vue-cli3.0中自定css、js和图片的打包路径
2019/08/26 Javascript
微信小程序canvas实现签名功能
2021/01/19 Javascript
python 中的列表解析和生成表达式
2011/03/10 Python
python解析xml模块封装代码
2014/02/07 Python
django模型中的字段和model名显示为中文小技巧分享
2014/11/18 Python
python编码总结(编码类型、格式、转码)
2016/07/01 Python
Django 如何获取前端发送的头文件详解(推荐)
2017/08/15 Python
python基于ID3思想的决策树
2018/01/03 Python
python 统计列表中不同元素的数量方法
2018/06/29 Python
Win下PyInstaller 安装和使用教程
2019/12/25 Python
Python中logging日志库实例详解
2020/02/19 Python
洛杉矶时尚女装系列:J.ING US
2019/03/17 全球购物
中间件的定义
2016/08/09 面试题
优秀体育委员自荐书
2014/01/31 职场文书
电焊工岗位工作职责
2014/07/09 职场文书
工作汇报材料难写?方法都在这里了!
2019/07/01 职场文书
如何写一份具有法律效力的借款协议书?
2019/07/02 职场文书