Какая разница в методах измерения времени скрипта?
mixed microtime ([ bool $get_as_float = false ] )
get_as_float Если указано и установлено в TRUE, microtime() возвратит float вместо string, как описано в разделе возвращаемых значений ниже.$get_as_float появился в PHP5,
Документацию читали?