php计算页面执行时间
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
            <html xmlns="http://www.w3.org/1999/xhtml">
            <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
            <center>
            <br><br>
<?php
            /**这里是主要的函数**/
            function ss_timing_start ($name = 'default') {
                   global $ss_timing_start_times;
                   $ss_timing_start_times[$name] = explode(' ', microtime());
            }
            function ss_timing_stop ($name = 'default') {
                   global $ss_timing_stop_times;
                   $ss_timing_stop_times[$name] = explode(' ', microtime());
            }
            function ss_timing_current ($name = 'default') {
                   global $ss_timing_start_times, $ss_timing_stop_times;
                   if (!isset($ss_timing_start_times[$name])) {
                       return 0;
                   }
                   if (!isset($ss_timing_stop_times[$name])) {
                       $stop_time = explode(' ', microtime());
                   }
                   else {
                       $stop_time = $ss_timing_stop_times[$name];
                   }
                   // do the big numbers first so the small ones aren't lost
                   $current = $stop_time[1] - $ss_timing_start_times[$name][1];
                   $current += $stop_time[0] - $ss_timing_start_times[$name][0];
                   return $current;
            }
            ss_timing_start();
            /**
            以下是你的页面的代码
            */
            require_once     'index.php'; //index.php是要测试执行时间的页面
            /*
            页面代码结束
            */
            ss_timing_stop();
            ?>
            <br><font color="red" size=4> 页面执行时间为: <?php echo ss_timing_current();?>     秒. </font><br><br>
            </center></body></html>
- 最新评论
