A class for testing the running time of php programs
Release: 2016-07-25 09:03:31
Original
855 people have browsed it
-
- class runTime {
- private $starTime;//Start time
- private $stopTime;//End time
- private function getMicTime(){
- $mictime=microtime();//Get time Stamp and microseconds
- list($usec,$sec)=explode(" ",$mictime);//Split the microseconds into arrays and convert them into variables for processing
- return (float)$usec+(float)$sec ;//Force the converted data to be processed with floating point points
- }
- public function star(){//Get the start time
- $this->starTime=$this->getMicTime();
- }
- public function stop(){//Get the end time
- $this->stopTime=$this->getMicTime();
- }
- public function spent(){//Calculate the program duration
- return round($this-> stopTime-$this->starTime)*1000;//Get the number of milliseconds
- }
- }
- //Example
- $time=new runTime();
- $time->star();
- for ($i= 1;$i<=1000;$i++){
- echo("a");
- }
- $time->stop();
- echo $time->spent();
- ?>
Copy code
|
Statement of this Website
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
Latest Articles by Author
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31