mixed microtime ([ bool $get_as_float = false ] )
<?php
echo(microtime());
echo "<br>";
echo(microtime(true));
?>
0.43923700 1314697268
1314697268.4393
<?php
$sleep_second = 1;
if( isset( $argv[1] ) ) {
if (preg_match('/\d/',$argv[1]) )
$sleep_second = $argv[1];
}
$time_start = microtime(true) * pow(10,6);
for($i=$sleep_second; $i>0; $i-- ) {
echo $i . " ";
sleep(1);
}
echo "\n";
echo "sleep time = " . (microtime(true)*pow(10,6)-$time_start) . " micro time\n";
?>
C:\\php.exe sleep.php 3
3 2 1
sleep time = 3000579 micro time
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |