Есть ли способ просмотреть php-код после включений и до его анализа? - PullRequest
0 голосов
/ 22 сентября 2010

У меня могут быть некоторые пробелы в моем понимании, как это работает, но если это так:

client -> apache -> php (объединяет все include (...) и т.д ..) -> php анализирует всю страницу -> apache -> client

тогда я хотел бы знать, как просмотреть всю страницу до ее анализа.

(я изучаю CakePHP, пытаясь понять, что называется, когда и в каком порядке)

Ответы [ 2 ]

1 голос
/ 22 сентября 2010

Я не был бы настолько уверен, что когда-либо произойдет шаг «объединяет все включения». Поскольку include() можно вызывать в условных блоках (что-то вроде if ($admin==1) include("admin.php"), это означает, что интерпретатор уже работает и выполняет команды.

0 голосов
/ 22 сентября 2010

Используйте xdebug's profiler для создания файла cachegrind.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...