質問
この関数を短くすることはできますか?
$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 であることを考慮すると、次のように扱うことができます。 大きい...
他のヒント
関数分()は混乱しています。
これは、引数として分数を取り、分、秒と文字列を返します。
なぜ、関数内で$秒を使うのか?
所属していません StackOverflow