67593">
php $foo = "1';
SELEct * ...";
?>
获取时间点的函数如下(用于获取测试起始点和结束点,以计算消耗时间):
php ** * Simple function to
Replicate
php 5 behaviour
*/
function microtime_float()
{ list($usec,$se
C) = explode(" ",microtime()
); return ((float)$usec + (float)$sec
); }
?>
php function microtime_float()
{ list($usec,microtime()
); return ((float)$usec + (float)$sec
); }
$foo = "1';
SELEct * ..."; // (
int) $fStart = microtime_float(
); for($i
=0;$i<1000000;$i++)
{ $bar = (
int)$foo;
}
$fEnd = microtime_float(
); print "(
int):" . ($fEnd - $fStart) . "s
";
// intval()
$fStart = microtime_float(
); for($i
=0;$i<1000000;$i++)
{ $bar = intval($foo
); }
$fEnd = microtime_float(
); print "intval():" . ($fEnd - $fStart) . "s
";
// sprintf()
$fStart = microtime_float(
); for($i
=0;$i<1000000;$i++)
{ $bar = sprintf("%d",$foo
); }
$fEnd = microtime_float(
); print "sprintf():" . ($fEnd - $fStart) . "s
";
?>