Hey, this is the only problem left !!! 7. compile a program using a custom function to calculate the running time of the page script. Please use the PHP language !!!
Reply to discussion (solution)
Custom write? Functions are available.
function speed() { static $t; $r = 0; if($t) $r = microtime(true) - $t; $t = microtime(true); return $r;}speed();for($i=0; $i<10000; $i++) { for($j=0; $j<1000; $j++); $a = $i;}echo speed();
Php5.4.18 is so fast that it cannot be simulated when the number of loops is less.
Custom write? Functions are available.
Yes, yes. how do you know I love it ???!!!
function speed() { static $t; $r = 0; if($t) $r = microtime(true) - $t; $t = microtime(true); return $r;}speed();for($i=0; $i<10000; $i++) { for($j=0; $j<1000; $j++); $a = $i;}echo speed();
Php5.4.18 is so fast that it cannot be simulated when the number of loops is less.
Thank you !!!
function speed() { static $t; $r = 0; if($t) $r = microtime(true) - $t; $t = microtime(true); return $r;}speed();for($i=0; $i<10000; $i++) { for($j=0; $j<1000; $j++); $a = $i;}echo speed();
Php5.4.18 is so fast that it cannot be simulated when the number of loops is less.
Well, I just ran it and got results, but I don't know what it means with a few lines of code. what should I do if the teacher asks ???
Record the time, minus one before and after, then the answer is OK.
Function speed (){
Static $ t; // declare a static variable
$ R = 0;
If ($ t) $ r = microtime (true)-$ t; // if it is not the first time you enter, the difference in seconds is calculated.
$ T = microtime (true); // save the current number of seconds (accurate to microseconds)
Return $ r;
}
Function speed (){
Static $ t; // declare a static variable
$ R = 0;
If ($ t) $ r = microtime (true)-$ t; // if it is not the first time you enter, the difference in seconds is calculated.
$ T = microtime (true); // save the current number of seconds (accurate to microseconds)
Return $ r;
}
Thank you !!!