函数参数初始化我呢提
function 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);
}
这里定义getsize函数时候为什么要把第二个参数$formate初始化成kb呢?不初始化不也可以么?感觉这样反而不好理解了