有没有办法在包含之后和解析之前查看php代码?

时间:2010-09-22 18:32:07

标签: php parsing include

我可能在理解它是如何工作方面存在一些差距,但如果它是这样的:

客户 - > apache - > php(汇集所有包含(...)等...) - > php解析整个页面 - > apache - >客户端

然后我想知道如何在解析之前看到完整的页面。

(我正在研究cakephp,尝试处理什么时候调用的什么)

2 个答案:

答案 0 :(得分:1)

我不太确定“汇集所有包含”的步骤是否会发生。由于include()可以在条件块(类似if ($admin==1) include("admin.php"))中调用,这意味着解释器已经在运行并解释命令。

答案 1 :(得分:0)

使用xdebug's profiler生成cachegrind文件。