3v4l.org

run code in 300+ PHP versions simultaneously
<?php function foo($seconds) { $t = round($seconds); echo round($t/3600); if (($t/3600) > 0) return sprintf('%02d:%02d', ($t/60%60), $t%60); return sprintf('%02d:%02d:%02d', ($t/3600),($t/60%60), $t%60); } echo foo('290.52262423327'). "\n"; echo foo('9290.52262423327'). "\n"; echo foo(86400+120+6). "\n";

preferences:
43.87 ms | 402 KiB | 5 Q