php检测服务器的运行
发布:smiling 来源: PHP粉丝网 添加日期:2013-12-11 13:13:18 浏览: 评论:0
- // 检测函数支持
- 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);
- }
Tags: php检测 服务器 运行
- 上一篇:php中数据的批量导入(csv文件)
- 下一篇:两款php导出excel实例
相关文章
- ·php检测服务器是否支持gzip代码(2014-08-27)
- ·php检测文件类型,根据文件header信息(2014-09-09)
- ·php检测数据是否为json字符(2014-09-21)
- ·PHP检测链接是否存在的代码实例分享(2021-08-01)
- ·PHP常见过waf webshell以及最简单的检测方法(2021-11-22)
- ·php ftp上传,下载,删除服务器文件实例(2014-08-18)
- ·PHP中向socket服务器收发数据(2014-08-28)
- ·windows服务器下实现php定时执行代码方法(2014-08-29)
- ·跨服务器保存iis日志方法(2014-09-09)
- ·phpmyadmin出现2003服务器无响应解决方法(2014-09-11)
- ·PHPMailer配置ssl连接smtp服务器失败解决办法(2015-04-15)
- ·使用PHP内置web服务器的教程(2016-08-25)
- ·PHP实例分享判断客户端是否使用代理服务器及其匿名级别(2021-02-07)
- ·PHP实现服务器状态监控的方法(2021-05-03)
- ·php模拟服务器实现autoindex效果的方法(2021-05-15)

推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)