Question

Puis-je réduire cette fonction?

$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.";
Était-ce utile?

La solution

  

Puis-je réduire cette fonction?

Si la fonction vous signifie function minutes($seconds), eh bien, je pense que vous ne pouvez pas. si vous voulez réduire votre code entier, que vous pouvez supprimer minutes du tout, mais je ne sais pas si c'est bon pour vous.

$mins = $secs - time('u');
$mins_left = sprintf( "%02:%02 mm:ss", floor($mins/60),$mins%60);
echo "Resets in $mins_left.";

Considérant que est seulement un sprintf, vous pouvez le manipuler comme macro ...

Autres conseils

Le procès-verbal de la fonction () est source de confusion.

Il faut plusieurs minutes comme argument et retourne une chaîne avec les minutes et les secondes.

Pourquoi utiliser secondes $ dans la fonction?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top