php取指定文件夹图片大小,php获取某文件夹的大小
// 获取文件夹大小
function getDirSize($dir)
{
$handle = opendir($dir);
while (false!==($FolderOrFile = readdir($handle)))
{
if($FolderOrFile != "." && $FolderOrFile != "..")
{
if(is_dir("$dir/$FolderOrFile"))
{
$sizeResult += getDirSize("$dir/$FolderOrFile");
}
else
{
$sizeResult += filesize("$dir/$FolderOrFile");
}
}
}
closedir($handle);
return $sizeResult;
}
// 单位自动转换函数
function getRealSize($size)
{
$kb = 1024; // Kilobyte
$mb = 1024 * $kb; // Megabyte
$gb = 1024 * $mb; // Gigabyte
$tb = 1024 * $gb; // Terabyte
if($size < $kb)
{
return $size." B";
}
else if($size < $mb)
{
return round($size/$kb,2)." KB";
}
else if($size < $gb)
{
return round($size/$mb,2)." MB";
}
else if($size < $tb)
{
return round($size/$gb,2)." GB";
}
else
{
return round($size/$tb,2)." TB";
}
}
echo getRealSize(getDirSize('./static'));
php取指定文件夹图片大小,php获取某文件夹的大小相关推荐
- ajax传图片以及后台接收,前端ajax上传文件,图片,后端nodejs接收文件;
前端ajax上传文件,图片,后端nodejs接收文件: 学习了nodejs,就想实现一下有进度条的文件上传,html 在作这个功能的时候遇到的问题前端 用普通的ajax没法实现文件上传,只能post, ...
- diff git 指定时间_【GIT】从指定分支两个Tag中获取差异文件,进行代码的增量更新...
介绍 随着DevOps兴起,在做CD代码上线交付时候,代码全量更新是很费时间的.下面代码就可以帮助我们从指定分支两个Tag中获取差异文件,进行代码的增量更新. 环境 Jenkins Git代码管理 获 ...
- 复制一个文件或者从一个资源获取一个文件并复制
/*** 复制一个文件或者从一个资源获取一个文件并复制* @param unknown_type $source 一个文件名或者一个资源,如$source='http://dctest.jub.cn/ ...
- python爬虫爬取指定用户微博图片及内容,并进行微博分类及使用习惯分析,生成可视化图表...
虽然我是不用微博的,但由于某种原因,手机端的微博会时不时地推送几条我必须看的消息过来.微博被看久了,前几天又看到 语亮 - 简书 一年前的的微博爬虫,就有了对某人微博深入挖掘的想法. 之前语亮的爬虫不 ...
- linux从前往后读取文件夹图片名称,Linux目录和文件中的常用命令(三)
摘要 2.10 环境变量PATH2.11 cp命令2.12 mv命令2.13 文档查看cat/more/less/head/tail 一 环境变量PATH 1.基本的环境变量 基本的环境变量有5个,分 ...
- 电脑上怎么做pdf文件_图片怎么输出为PDF文件?两种办法教你,手机电脑都能转...
我们经常遇到要将图片转换成pdf文件输出的情况,那么我们有什么办法能更快更好进行转换呢?小编今天给大家带来两个办法,一个是手机上操作的,另一个是电脑上的方法,实测好用! 手机端转换 手机上小编一般会使 ...
- python 中文件路径到底怎么写 + 获取mac文件路径快捷键!!
目录 1 MAC路径与Windows路径问题 2 绝对路径和相对路径概念 3 macOS获取文件绝对路径的快捷键为: 1 MAC路径与Windows路径问题 几乎所有计算机在文件夹名称间使用的都是正斜 ...
- 前端接收pdf文件_原生ajax请求获取pdf文件流本地下载(支持谷歌IE)
项目中要实现本地下载pdf文件,ajax请求获取到文件全路径,如上,a标签href属性赋值跳转,在iframe里面,谷歌浏览器被阻止下载.那只能另想办法.经过几天的摸索和后台调整接口数据流,终于解决. ...
- java获取文件绝对路径_java 如何获取一个文件的绝对路径。。。
你的位置: 问答吧 -> JSP -> 问题详情 java 如何获取一个文件的绝对路径... 例如 InputStream inStream=new FileInputStream(&qu ...
最新文章
- Cheat—— 给Linux初学者和管理员一个终极命令行备忘单
- 计算机无法识别华为m3,华为8寸M3(非青春版)电脑连接问题报告
- opengl加载显示3D模型X类型文件
- ITK:高斯的一阶导数进行卷积来计算图像的梯度
- 【大会】5G现象级应用倒计时24个月
- 01.神经网络和深度学习 W4.深层神经网络
- Python Numpy 数组的初始化和基本操作
- Android官方源码资料博客
- VUE3-Cesium(加载GeoJSON、KML、KMZ数据)
- 数据库索引:位图索引
- r5驱动 索尼exmor_为画质插上翅膀 详解索尼Exmor R CMOS
- 聊聊Hadoop DistCp的数据切分处理方式
- wps里的茶色字体怎么设置_wps字体加茶色背景2 wps茶色如何设置
- 短视频平台api接口php源码
- 趣味js之斗牛算法详解
- Linux 存储 Stack详解
- 学好单片机好找工作吗?单片机学到什么程度可以找工作?
- [洛谷]P1535 游荡的奶牛 (#搜索 -2.7)
- ssm科技馆预约系统毕业设计源码182154
- 最小栈问题(空间换时间O(1)复杂度)
热门文章
- lambda表达式或者匿名函数中为什么要求外部变量为final
- php安装mem+cache扩展,安装memcached及php扩展
- hough变换直线检测_python+opencv实现霍夫变换检测直线
- php swoole udp,基于Swoole如何搭建UDP服务?
- CommandLineRunner 和 ApplicationRunner 的区别
- arm9 安装java_QT5.7 AM1808 ARM9的交叉编译
- python while语法结构_python语法之流程控制(if while for)
- 怎样用c语言统计字符个数字,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
- PHP Calendar 函数,wordpress函数get_calendar()用法示例
- java图片资源存放_Java编程中图片文件放哪