PHP获取文件夹大小函数的用法实例。

PHP获取文件夹大小函数的用法实例。
本文演示了如何使用PHP获取文件夹大小函数
< PHP
获取文件夹大小
功能getdirsize($dir)
{
处理= opendir($dir);
(假)!= =($ folderorfile = readdir($处理)))
{
如果(folderorfile美元!= ,folderorfile美元!=…)
{
如果(is_dir($目录 / $ folderorfile ))
{
sizeresult = getdirsize美元(美元folderorfile美元目录 / );
}
其他的
{
sizeresult美元=文件大小($目录 / $ folderorfile );
}
}
}
closedir($处理);
返回的sizeresult;
}
单位自动转换功能
功能getrealsize(合尺寸)
{
KB = 1024美元; / /千字节
MB = 1024美元* $ / /兆字节;
GB = 1024美元* $ / /技嘉MB;
TB = 1024美元* $ / /兆GB;
如果($ $ KB)
{
返回$大小。B;
}
如果($大小< $ MB)
{
返回回合($ $ KB,2)。KB;
}
否则如果($ $ GB)
{
返回回合(美元大小,2)。MB;
}
否则如果($大小TB)
{
返回圆(美元大小,GB,2)。GB;
}
其他的
{
返回回合(美元大小,TB,2)。TB;
}
}
回声getrealsize(getdirsize(需要获得目录的大小));
>

希望本文能对大家的PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部