Home >Backend Development >PHP Tutorial >Code example for php benchmark time

Code example for php benchmark time

WBOY
WBOYOriginal
2016-07-25 08:57:051049browse
This article introduces a piece of code used to process the benchmark time in PHP. Friends in need can refer to it.

Here is a little example of how to benchmark or time something with php Here is a piece of php code to teach you how to handle the benchmark time.

The code is as follows:

<?php

// a function to  get microtime
function getmicrotime(){
  list($usec, $sec) = explode(" ",microtime());
  return ((float)$usec + (float)$sec);
}

// start time
$time_start = getmicrotime();

// a little loop to time
for ($i=0; $i < 10000; $i++)
{
// print the loop number
echo $i.'<br />';
}

// the end time
$time_end = getmicrotime();

// subtract the start time from the end time to get the time taken
$time = $time_end - $time_start;

// echo a little message
echo '<br />Script ran for ' . round($time,2) .' seconds.';

?>

This will produce a list of numbers from 0 to 9999 in your browser and tell you how long it took too complete the iterations. The above will produce a list of numbers from 0 to 9999, along with the time it took to complete these computational tasks.

Summary: The above mainly demonstrates the usage of the microtime() function.



Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn