= 2) { return $name."s"; }
else { return $name; }
}
function decent_time ($secs,$format = "hms") {
$remains = $secs;
if (strpos($format,"d") !== false && $handle = $remains/86400 >= 1) {
if($handle >= 1) { $total = $total . floor($handle) . name_time($handle,"day") . " "; }
$remains -= floor($handle) * 86400;
}
if (strpos($format,"h") !== false && $handle = $remains/3600 >= 1) {
if($handle >= 1) { $total = $total . floor($handle) . name_time($handle,"hour") . " "; }
$remains -= floor($handle) * 3600;
}
if (strpos($format,"m") !== false && $handle = $remains/60 >= 1) {
if($handle >= 1) { $total = $total . floor($handle) . name_time($handle,"minute") . " "; }
$remains -= floor($handle) * 60;
}
if (strpos($format,"s") !== false && $handle = $remains >= 1) {
if($handle >= 1) { $total = $total . floor($handle) . name_time($handle,"second") . ""; }
$remains -= $handle;
} else {
$total = substr($total,0,-1);
}
return $total;
}
echo "Time 3600: ".decent_time(3600)."
\r\n";
echo "Time 3601: ".decent_time(3601)."
\r\n";
?>