php检测服务器的运行
// 检测函数支持 function isfun( $funName ) { return (false !== function_exists( $funName ))? '支持' : '<font color=red>不支持</font>' ; } //整数运算能力测试 function test_int() { $timeStart = gettimeofday (); for ( $i = 0; $i < 3000000; $i ++) { $t = 1+1; } $timeEnd = gettimeofday (); $time = ( $timeEnd [ "usec" ]- $timeStart [ "usec" ])/1000000+ $timeEnd [ "sec" ]- $timeStart [ "sec" ]; $time = round ( $time , 3). "秒" ; return $time ; } //浮点运算能力测试 function test_float() { //得到圆周率值 $t = pi(); $timeStart = gettimeofday (); for ( $i = 0; $i < 3000000; $i ++) { //开平方 sqrt( $t ); } $timeEnd = gettimeofday (); $time = ( $timeEnd [ "usec" ]- $timeStart [ "usec" ])/1000000+ $timeEnd [ "sec" ]- $timeStart [ "sec" ]; $time = round ( $time , 3). "秒" ; return $time ; } //IO能力测试 function test_io() { $fp = @ fopen (PHPSELF, "r" ); $timeStart = gettimeofday (); for ( $i = 0; $i < 10000; $i ++) { @ fread ( $fp , 10240); @ rewind ( $fp ); } $timeEnd = gettimeofday (); @fclose( $fp ); $time = ( $timeEnd [ "usec" ]- $timeStart [ "usec" ])/1000000+ $timeEnd [ "sec" ]- $timeStart [ "sec" ]; $time = round ( $time , 3). "秒" ; return ( $time ); }查看更多关于php检测服务器的运行 - php高级应用的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did29954