亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

函數參數初始化我呢提

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呢?不初始化不也可以么?感覺這樣反而不好理解了

正在回答

2 回答

可以直接用getsize($size);,這種情況下,$format默認值就是kb。也可以帶$format進行修改

0 回復 有任何疑惑可以回復我~

這個是php可選參數的寫法,這樣寫的意思表示$format這個參數是可選參數,不填寫參數就默認為'kb'。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

函數參數初始化我呢提

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號