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面向对象编程快速入门
Oct 09 PHP
[原创]效率较高的php下读取文本文件的代码
Jul 02 PHP
php中邮箱地址正则表达式实现与详解
Apr 24 PHP
jQuery+PHP+ajax实现微博加载更多内容列表功能
Jun 27 PHP
PHP中对各种加密算法、Hash算法的速度测试对比代码
Jul 08 PHP
zend framework框架中url大小写问题解决方法
Aug 19 PHP
php获取本周开始日期和结束日期的方法
Mar 09 PHP
Symfony2实现在controller中获取url的方法
Mar 18 PHP
PHP读书笔记_运算符详解
Jul 01 PHP
PHP+MySQL实现模糊查询员工信息功能示例
Jun 01 PHP
laravel异步监控定时调度器实例详解
Jun 21 PHP
通过PHP实现获取访问用户IP
May 09 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相对当前文件include其它文件的方法
2015/03/13 PHP
十大使用PHP框架的理由
2015/09/26 PHP
php实现遍历多维数组的方法
2015/11/25 PHP
php 的多进程操作实践案例分析
2020/02/28 PHP
学习YUI.Ext 第四天--对话框Dialog的使用
2007/03/10 Javascript
动态表格Table类的实现
2009/08/26 Javascript
JavaScript自定义等待wait函数实例分析
2015/03/23 Javascript
jQuery简单实现遍历数组的方法
2015/04/14 Javascript
每天一篇javascript学习小结(String对象)
2015/11/18 Javascript
JSONObject使用方法详解
2015/12/17 Javascript
谈一谈bootstrap响应式布局
2016/05/23 Javascript
详解使用JS如何制作简单的ASCII图与单极图
2017/03/31 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
2017/07/19 Javascript
vue 实现的树形菜的实例代码
2018/03/19 Javascript
angular2路由之routerLinkActive指令【推荐】
2018/05/30 Javascript
Vue Router history模式的配置方法及其原理
2019/05/30 Javascript
JavaScript运动原理基础知识详解
2020/04/02 Javascript
在Python中操作字符串之startswith()方法的使用
2015/05/20 Python
利用Opencv中Houghline方法实现直线检测
2018/02/11 Python
python使用pdfminer解析pdf文件的方法示例
2018/12/20 Python
python 杀死自身进程的实现方法
2019/07/01 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
2019/08/29 Python
python针对mysql数据库的连接、查询、更新、删除操作示例
2019/09/11 Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
2020/02/27 Python
Python自动登录QQ的实现示例
2020/08/28 Python
Matplotlib animation模块实现动态图
2021/02/25 Python
GAP阿联酋官网:GAP UAE
2017/11/30 全球购物
Java中实现多态的机制是什么?
2014/12/07 面试题
七年级生物教学反思
2014/01/30 职场文书
建筑安全员岗位职责
2014/03/13 职场文书
马智宇婚礼主持词
2014/03/22 职场文书
读书月活动方案
2014/05/22 职场文书
2014年信息中心工作总结
2014/12/17 职场文书
担保书格式范文
2015/09/22 职场文书
《辉夜大小姐想让我告白》第三季正式预告
2022/03/20 日漫
Java对文件的读写操作方法
2022/04/29 Java/Android