在PHP中,通过filesize函数可以取得文件的大小,文件大小是以字节数表示的。如果要转换文件大小的单位,可以自己定义函数来实现。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/miaoyitao/article/details/40185347
- <?php
- function getsize($size, $format) {
- $p = 0;
- if ($format == 'kb') {
- $p = 1;
- } elseif ($format == 'mb') {
- $p = 2;
- } elseif ($format == 'gb') {
- $p = 3;
- }
- $size /= pow(1024, $p);
- return number_format($size, 3);
- }
- $filename = '/data/webroot/usercode/code/resource/test.txt';
- $size = filesize($filename);
- $size = getsize($size, 'kb'); //进行单位转换
- echo $size.'kb';
在PHP中,通过filesize函数可以取得文件的大小,文件大小是以字节数表示的。如果要转换文件大小的单位,可以自己定义函数来实现。相关推荐
- php accept-length,php中Accept-Length获取不到下载文件的大小
php中在做文件下载的时候,其中要加上这么一些header信息: header("Content-type: application/octet-stream"); header( ...
- header php下载文件很小,php中Accept-Length获取不到下载文件的大小
php中在做文件下载的时候,其中要加上这么一些header信息:header("Content-type: application/octet-stream"); header(& ...
- php排大小函数,PHP获取文件夹大小函数
// 获取文件夹大小 function getDirSize($dir) { $handle = opendir($dir); while (false!==($FolderOrFile = read ...
- ReverseFind(‘//’)函数并不是得到从右开始到//的字节数
今天使用ReverseFind()函数的时候,发现了一个奇怪的问题,就是此函数并不是从右开始查找得到相应的字节数,而是依旧跟Find()函数一样从左开始:例如: CString fi("ab ...
- 封装CopyFileEx函数,实现文件复制中的暂停,控速,获取进度。
封装CopyFileEx函数,实现文件复制中的暂停,控速,获取进度等. 我的第一篇博客 前段时间无意间想到如何控制文件复制过程的复制速度,并且能实时获得复制进度.对于一个几兆甚至更小的文件,调用API ...
- keil运行c语言输入函数,keil 编译器V6 定义函数在ram中运行-和在指定地址定义常量,keil编译器...
keil 编译器V6 定义函数在ram中运行-和在指定地址定义常量,keil编译器 之前一直是用v5编译,编译速度慢,换成V6编译速度差不多快50% ,而且arm后期只维护v5编译器不在更新v5编译器 ...
- 封装CopyFileEx函数,实现文件复制中的暂停,控速,获取进度
封装CopyFileEx函数,实现文件复制中的暂停,控速,获取进度等. 前段时间无意间想到如何控制文件复制过程的复制速度,并且能实时获得复制进度.对于一个几兆甚至更小的文件,调用API函数CopyFi ...
- python中定义函数的关键字是_____定义函数
## 内建函数 示意图: ![](https://img.kancloud.cn/51/bf/51bf779cade57de2975da7532a27a611_700x563.png) 通过观察规律其 ...
- linux文件操作函数程序,linux 文件操作函数
文件操作(Linux) 常用linux函数库中的基本函数 1. close函数,关闭文件 2. creat函数,建立文件 3. dup.dup2函数,复制文件描述词 4. fcntl函数,文件描述词操 ...
最新文章
- 【Java Web】Myeclipse下运用maven管理项目jar包
- 基于FPGA跳舞机实现
- 前端软件sublime的一些常用快捷键
- [Publish AAR To Maven] 使用GPG对文件进行签名加密
- dbc2000 注册机|dbc2000 注册码注册机下载
- JSP与Servlet 程序设计教程
- 解决暴风影音2012无法播放rmvb视频文件的问题
- _ie6png图片的修复
- EXCEL数组公式(3)---数组公式的基础应用,理解数组公式
- 吃着火锅唱着歌,却被操作系统砸了饭碗,开发者如何反击?
- Java版漏斗计时器_新学期新气象 教你在《我的世界》做出特别铃声
- Win10系统CLSID大全介绍
- 昨天,我的大学学习[3]--转载自:www.cstc.net.cn
- 自动气象站的主要功能是什么?
- 紫书 统计字符1的个数
- linux root用户被锁定 Account locked due to 217 failed logins
- 最强大的四款windows办公软件,建议低调收藏!
- 服务器固态硬盘的优缺点是什么
- 数据库传递依赖,什么叫做传递依赖?
- url自动编码问题,包含; / ? : @ = + $ , #的密文Http url请求问题
热门文章
- 家电行业如何利用crm客户管理系统提升销售水平?
- 站长工具有那些,站长工具哪个好用
- 中证协组织专题座谈会,加快推进区块链技术在证券行业应用
- 【系统篇 / 优化】❀ 04. 扩大虚拟内存 ❀ Windows Server 2016
- java jsoup实例_Jsoup应用实例
- 1-4移动均线交叉策略3
- ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.5
- 六级短对话场景标志词
- martini-实例-脂质双分子层
- python怎么使用int四舍五入_python 整数int 四舍五入