我可以縮短此功能嗎?儘量減少處理秒和分的功能
$mins = $secs - time('u');
function minutes($seconds){
return sprintf("%2.2dm %2.2ds", floor($seconds/60),$seconds%60);}
$mins_left = minutes($mins);
echo "Resets in $mins_left.";
我可以縮短此功能嗎?儘量減少處理秒和分的功能
$mins = $secs - time('u');
function minutes($seconds){
return sprintf("%2.2dm %2.2ds", floor($seconds/60),$seconds%60);}
$mins_left = minutes($mins);
echo "Resets in $mins_left.";
我可以縮短此功能嗎?
如果對於功能你的意思是function minutes($seconds)
,那麼我認爲你不能。如果你想縮短你的整個代碼,比你可以刪除minutes
在所有,但我不知道它是否適合你。
$mins = $secs - time('u');
$mins_left = sprintf("%02:%02 mm:ss", floor($mins/60),$mins%60);
echo "Resets in $mins_left.";
考慮到這只是一個sprintf的,你可以處理它作爲一個宏觀 ...
功能分鐘()是混亂的。
它需要幾分鐘作爲參數,並返回一個分鐘和秒的字符串。
爲什麼在函數中使用$秒?
「不必要的編碼往往會讓我頭疼」不必要的評論減少了基本問題,讓我頭痛。我認爲這有助於專注於問題而不會分散注意力。 – 2009-10-03 23:59:15
服用兩片阿司匹林並躺下。 – pavium 2009-10-04 00:00:51
是一個簡單的問題,抱歉不符合您的標準S.Lott。我認爲這個社區是關心,並沒有發表這樣的評論。這就是常見問題解答中所說的,但總是有一個人不願讓所有事情順利進行。 – Homework 2009-10-04 00:02:43