使用Xdebug调试和优化PHP程序[3]
作者:Haohappy
MSN: haohappy at msn.com
Blog: http://blog.csdn.net/haohappy2004
2006-07-04
![](https://p-blog.csdn.net/images/p_blog_csdn_net/haohappy2004/218825/o_5.gif)
<?php
/**
* Simple function to replicate PHP 5 behaviour
*/
function
microtime
_float
()
{
list(
$usec
,
$sec
) =
explode
(
" "
,
microtime
());
return ((float)
$usec
+ (float)
$sec
);
}
$time_start
=
microtime
_float
();
// Sleep for a while
usleep
(
100
);
$time_end
=
microtime
_float
();
$time
=
$time_end
-
$time_start
;
echo
"Did nothing in $time seconds
/n
"
;
?>
但是
microtime()
返回的值是微秒数及绝对时间戳(例如“0.03520000 1153122275”),没有可读性。所以如上程序,我们需要另外写一个函数microtime_float()
,来将两者相加。
Xdebug
自带了一个函数
xdebug_time_index()
来显示时间。
![](https://p-blog.csdn.net/images/p_blog_csdn_net/haohappy2004/218825/o_6.gif)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/haohappy2004/218825/o_7.gif)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/haohappy2004/218825/o_8.gif)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/haohappy2004/218825/o_9.gif)
使用Xdebug调试和优化PHP程序[3]相关推荐
- GPU高级调试与优化
GPU的历史很短,只有十几年.但它发展迅猛,凭借强大的并行计算能力和高效率的固定硬件单元,在人工智能.虚拟和增强现实(VR/AR).3D游戏.视频编解码等领域大显身手.而且这种趋势还在延续,基于GPU ...
- PhpStorm配置Xdebug调试PHP程序
From: http://blog.csdn.net/ljfrocky/article/details/46531137 这篇文章主要介绍了如何使用PhpStorm + Xdebug调试PHP程序,需 ...
- php xdebug remote_host 多个,卓象程序员:PHPStudy PHPStorm XDebug调试
原标题:卓象程序员:PHPStudy PHPStorm XDebug调试 1.phpStudy配置 phpStudy集成XDebug扩展,所以不用下载XDebug phpStudy -> 其它选 ...
- 优化PHP程序的方法(温故知新)
1. If a method c++an be static, declare it static. Speed improvement is by a factor of 4. 如果一个方法可静态化 ...
- 调试Release发布版程序的Crash错误
订阅 调试Release发布版程序的Crash错误 http://dingchaoqun12.blog.163.com/blog/static/116062504201152834814661/ 在W ...
- xdebug调试时出错 --mxp
昨天在远程调试时,刚开始调试的好好的,突然发现返回的结果变成502了,不对呀!刚刚明明是200的呀!然后我重启了nginx和php-fpm,还是一样的502,难道是代码又有bug了.看了下php-fp ...
- 101个MySQL调试和优化技巧
101个MySQL调试和优化技巧 MySQL是一个功能强大的开源数据库.随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限.这里是101条调节和优化 MySQL安装的技巧.一些 ...
- netbeans php 断点调试,windows7 + iis7 + fastcgi + php5 + netbeans + xdebug 调试 php
Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况. windows7 + iis7 + fastcgi + php5 + netbe ...
- 使用zend studio配置Xdebug调试PHP教程
之前我介绍了PHP开发工具Zend Studio7入门使用教程,其实使用zend studio调试PHP非常方便,zend studio默认支持调试工具zend debugger也允许使用第三方调试工 ...
- 代码测试,调试与优化小结
http://www.cppblog.com/cuijixin/default.html?page=8 代码测试.调试与优化的小结 by falcon<zhangjinw@gmail.com&g ...
最新文章
- LUT 查表反色处理
- 以后要把flex用起来
- python代码案例详解-我用Python抓取了7000 多本电子书案例详解
- python调用rust_转 从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例
- 搜狗输入法自定义短语(克制名词解释、背诵类问题)
- ViT为何引入cls_token
- Httpwatch中http状态码列表
- EL表达式与JSTL标签库
- 面对未来,与其期待,不如更早开始「自问与探索」| TiDB DevCon 2020 即将开启
- 学习记录2——PMSM数学建模——坐标变换理论以及相应的Matlab模块搭建
- 迭代模型(Iterative Model)
- Django框架项目之支付功能——支付宝支付
- TASK9 Boosting
- 「数商云案例」打造工业紧固件行业SRM采购业务协同平台,实现高效协同采购
- 不是吧?你不知道CSDN浏览器助手?快来看看,助你一“键”封神!
- 正向代理与反向代理通俗理解
- docker初识_初识Docker - 阮少爷的个人空间 - OSCHINA - 中文开源技术交流社区
- 倍福TwinCAT3第三方伺服电机——以汇川IS620N伺服为例子
- 基于JAVA和SQL SERVER数据库实现的医院病房信息管理系统
- imp-00017 oracle2298,acquireincrement