PHP函数或文件在每个请求之前和之后运行

时间:2009-12-21 04:28:47

标签: php hook execution

我想知道是否有办法在每次用户访问和退出我网站上的页面时指定要调用的php函数或文件。因此,如果用户访问说example.com/ex.php,我可以在ex.php运行之前和ex.php完成之后调用一个函数吗?

我希望能够记录在我的网站上执行php文件所需的时间并存储,以便我可以稍后运行查询来分析信息。我宁愿不必将代码添加到我想跟踪的每个文件的开头和结尾。

提前致谢。

2 个答案:

答案 0 :(得分:2)

尝试自动附加/前置文件ini指令。

http://php.net/manual/en/ini.core.php

答案 1 :(得分:0)

Apache可以记录直接提供请求所需的时间。这不仅包括PHP,还可能更好,具体取决于您的需求。

请参阅mod_log_config docs