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 相关文章推荐
详细介绍:Apache+PHP+MySQL配置攻略
Sep 05 PHP
php Ajax乱码
Apr 09 PHP
使用PHP的日期与时间函数技巧
Apr 24 PHP
php 记录进行累加并显示总时长为秒的结果
Nov 04 PHP
简单实现限定phpmyadmin访问ip的方法
Mar 05 PHP
php使用Cookie实现和用户会话的方法
Jan 21 PHP
php实现通用的信用卡验证类
Mar 24 PHP
PHP的Yii框架入门使用教程
Feb 15 PHP
ThinkPHP简单使用memcache缓存的方法
Nov 15 PHP
php生成0~1随机小数的方法(必看)
Apr 05 PHP
PHP构造二叉树算法示例
Jun 21 PHP
php之header的不同用法总结(实例讲解)
Nov 28 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实现MVC开发得最简单的方法――模型
2007/04/10 PHP
用php制作简单分页(从数据库读取记录)的方法详解
2013/05/04 PHP
PHP中单例模式与工厂模式详解
2017/02/17 PHP
js获取单选按钮的数据
2006/11/27 Javascript
提高网站性能之 如何对待JavaScript
2009/10/31 Javascript
jqPlot 图表中文API使用文档及源码和在线示例
2012/02/07 Javascript
js 判断一个元素是否在页面中存在
2012/12/27 Javascript
jquery验证表单中的单选与多选实例
2013/08/18 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
浅谈javascript 归并方法
2015/01/21 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
JavaScript获取当前时间向前推三个月的方法示例
2017/02/04 Javascript
原生js实现移动端触摸轮播的示例代码
2017/12/22 Javascript
微信小程序支付功能 php后台对接完整代码分享
2018/06/12 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
Vue press 支持图片放大功能的实例代码
2018/11/09 Javascript
JS定义函数的几种常用方法小结
2019/05/23 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
Vue实现剪切板图片压缩功能
2020/02/04 Javascript
vue实现滚动鼠标滚轮切换页面
2020/12/13 Vue.js
用Python制作简单的朴素基数估计器的教程
2015/04/01 Python
Django实现图片文字同时提交的方法
2015/05/26 Python
Python机器学习之决策树算法实例详解
2017/12/06 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
python爬虫之自制英汉字典
2019/06/24 Python
对CSS3选择器的研究(详解)
2016/09/16 HTML / CSS
自我鉴定四大框架
2014/01/17 职场文书
网络宣传方案
2014/03/15 职场文书
企业整改报告范文
2014/11/08 职场文书
护士个人总结范文
2015/02/13 职场文书
仓管员岗位职责范本
2015/04/01 职场文书
Python基础之操作MySQL数据库
2021/05/06 Python
粗暴解决CUDA out of memory的问题
2021/05/22 Python
SpringBoot连接MySQL获取数据写后端接口的操作方法
2021/11/02 MySQL
一次Mysql update sql不当引起的生产故障记录
2022/04/01 MySQL