为了账号安全,请及时绑定邮箱和手机立即绑定

通过filesize函数可以取得文件的大小,自定义函数问题

通过filesize函数可以取得文件的大小,自定义函数问题

慕无忌8096673 2018-05-16 11:20:44
<?phpfunction getsize($size, $format = 'kb') {    $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';这个$size /= pow(1024, $p);是说$size=$size除以pow(1024.$p),pow(1024,$p)是说1024的$p次方,对吧,那么$size的初始值是多少啊,定义的方法里并没有写$size=多少啊?是在自定义函数外的$size = filesize($filename)为赋值吗?
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 1168 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信