我们可以通过在程序的前后分别记录开始和结束时间,两个时间差就是程序的执行时间。
/**
* PHP计算函数的执行时间
*
* @param
* @arrange 512-笔记网: jb51.cc
**/
<?PHP
$long_str = "this is a test to see how much time md5 function takes to execute over this string";
// start timing from here
$start = microtime(true);
// function to test
$md5 = md5($long_str);
$elapsed = microtime(true) - $start;
echo "That took $elapsed seconds.\n";
?>
/*** 来自编程之家 jb51.cc(jb51.cc) ***/