社区
基础编程
帖子详情
如何计算PHP页面执行时间?
zujun314
2005-10-25 11:15:31
我在比较各种数据库查询效率时,想采用页面执行时间多少的方式来测试数据库的效率,但是一时不知道怎么写代码,望各位大侠指点!谢谢!
...全文
329
6
打赏
收藏
如何计算PHP页面执行时间?
我在比较各种数据库查询效率时,想采用页面执行时间多少的方式来测试数据库的效率,但是一时不知道怎么写代码,望各位大侠指点!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zujun314
2005-10-25
打赏
举报
回复
嘿嘿,我自己弄了个计算时间滴,不知道合理不
<?php
$timer=new timer;
$timer->start();
$con=odbc_connect("MySql_DB","sa","658006",SQL_CUR_USE_ODBC) or die ("数据库连接出错");
odbc_autocommit($con,On);
$sql="Select * from mm order by id desc";
$rs=odbc_exec($con,$sql);
while(odbc_fetch_row($rs))
{
$no=odbc_result($rs,1);
$name=odbc_result($rs,2);
$pwd=odbc_result($rs,3);
echo "编号: ".$no." 姓名:".$name." 密码:".$pwd."<br>";
}
$mynum=odbc_num_rows($rs);
echo "<br>一共有".$mynum."条数据<br>";
$myfields=odbc_num_fields($rs);
echo "<br>一共有".$myfields."列<br>";
odbc_close($con);
class timer
{
var $startTime=0;
var $endTime=0;
var $spendTime=0;
function start()
{
$this->startTime=microtime();
}
function stop()
{
$this->endTime=microtime();
}
function spend()
{
if($this->spendTime)
{
return $this->spendTime;
}
else
{
$startMicro=substr($this->startTime,0,10);
$startSecond=substr($this->startTime,11,10);
$stopMicro=substr($this->endTime,0,10);
$endSecond=substr($this->endTime,11,10);
$start=doubleval($startMicro) + $startSecond;
$stop=doubleval($stopMicro) + $endSecond;
$this->spendTime=$stop - $start;
return substr($this->spendTime,0,8)."妙";
}
}
}
$timer->stop();
echo "花了好多时间,看看:".$timer->spend();;
?>
ksdiao
2005-10-25
打赏
举报
回复
这个放在一个<?php xxx ?>中,是不是是不是只能计算这一段的时间,如何计算整个php文件的执行时间呢?
iasky
2005-10-25
打赏
举报
回复
晕,写错了在$used_time = $end_time - $start_time;前加个$end_time = timer();
iasky
2005-10-25
打赏
举报
回复
<?php
//时间函数
function timer()
{
$_time = explode( " ", microtime());
$_usec = (double)$_time[0];
$_sec = (double)$_time[1];
return $_timer = $_usec + $_sec;
}
$start_time = timer();
//你的代码
$used_time = $end_time - $start_time;
echo $used_time;
?>
Gdj
2005-10-25
打赏
举报
回复
文件头放一个文件尾放一个不就全文件时间了。如果你连上传文件之类的传输时间也要算的话那就只能在客户端做了。
sanyc
2005-10-25
打赏
举报
回复
都不是很精确啊 呜呜
如何
计算
页面
执行
时间
?
如何
计算
页面
执行
时间
? 作者: 大矩阵作坊 加入
时间
: 2004-02-19 浏览次数: 136 有时见到别人的
页面
下方显示出
页面
的
执行
时间
,很多新手都会想知道是怎么实现的吧?其实这个在
PHP
手册上就有,请看例子//定义获取...
PHP
的
执行
时间
超时的三种处理方式
这一行,这就是设置的
执行
时间
最大值为30秒,你可以对这个值进行一下修改,改为你的期望值。(也可以直接设置成:max_execution_time= 0) 2.使用ini_set()函数,使用这个函数来改变你的最大
执行
时间
限制值...
php
设置
执行
时间
不超时,
PHP
执行
时间
超时设置
我们在使用
PHP
的时候,发现某些操作
执行
时间
很长,比如SQL语句查询,有时候可能一分钟多,而
PHP
默认的超时
时间
是30秒,所以结果返回不了到前台,这时候该怎么办呢?
PHP
执行
超时解决方案方法有三种:1.修改
php
的配置...
php
获取代码
执行
时间
$stime=microtime(true); 中间是代码运行逻辑 $etime=microtime(true);//获取程序
执行
结束的
时间
$total=$etime-$stime; //
计算
差值 echo "&...当前
页面
执行
时间
为:{$total} 秒"; ...
php
无法运行,
php
不
执行
是什么原因造成的
php
不
执行
是什么原因造成的发布
时间
:2020-04-22 13:40:30来源:亿速云阅读:260作者:小新
php
不
执行
是什么原因造成的?相信有很多人都不太了解,今天小编为了让大家更加了解
php
不
执行
的原因,所以给大家总结了以下...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章