<pre><?php
function formatNbr($nbr)
{
list($hr,$min,$sec) = str_split(sprintf('%06d', substr($nbr, 0, -1)),2);
return $hr.':'.$min.':'.$sec;
}
$testData = array('1230', '12340', '123450', '1234560');
foreach($testData as $test)
{
echo formatNbr($test)."\n";
}
?></pre>