JProfiler类用来对程序的执行速度和占用内存进行分析,在实际编码中经常使用JProfiler分析SQL语句的执行速度。
JProfiler类的用法
当想了解一段代码的执行时间的时候,可以使用JProfiler类来实现。代码如下:
<?php
// 创建一个分析对象.
$profiler = new JProfiler();
// 你需要测试的代码
$items = parent::getItems();
echo $profiler->mark('after getItems');
?>
执行以上代码输出结果如下:
0.855 seconds (0.855); 3.26 MB (3.264) - after getItems
上面的代码说明 parent::getItems
方法 执行耗时0.855秒 占用内存3.26MB.
JProfiler的统计数据是从New JProfiler
对象开始,到profiler->mark
截至中间的代码的执行结果。
作者:张敏
原文:http://www.joomlachina.cn/shouce/doc/1916?article_id=1910