如何在PHP中分析具体功能或代码段?

时间:2014-11-04 07:23:00

标签: php profiling xdebug

假设我在生产服务器上有一个应用程序,我需要分析一些代码段,而不是整个应用程序,因为它会大幅减慢。

所以我需要这样的东西:

enable_profiler();
function_with_bottle_neck();
disable_profiler();

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

使用xhprof。你可以这样写:

if ($_SERVER['REMOTE_ADDR'] == 'your_ip') {
 enable_profiler();
}
function_with_bottle_neck();

if ($_SERVER['REMOTE_ADDR'] == 'your_ip') {
 disable_profiler();
}