Fsockopen, fopen, file_get_contents why fsockopen is the fastest? query_time_class.inc.php & lt ;? Php & nbsp; class & nbsp; query_time_class {& nbsp; & fsockopen, fopen, file_get_contents why fsockopen is the fastest?
Query_time_class.inc.php
Class query_time_class {
Var $ start_time;
Var $ end_time;
Function query_start (){
$ This-> start_time = 0;
$ This-> end_time = 0;
$ This-> start_time = $ this-> get_cur_sec ();
}
Function query_end (){
$ This-> end_time = $ this-> get_cur_sec ();
}
Function get_query_time (){
$ Time = floatval ($ this-> end_time-$ this-> start_time );
$ Time = sprintf ("% 01.4f", $ time );
Return $ time;
}
Function get_cur_sec (){
List ($ msec, $ sec) = explode ("", microtime ());
$ Msec = floatval ($ msec );
$ Sec = floatval ($ sec + $ msec );
Return $ sec;
}
Function out_put (){
$ Time = $ this-> get_query_time ();
$ Output = "execution time {$ time} seconds ";
Echo $ output;
}
}
?>
Execute code