如何在执行同一项目中的任何页面时始终在服务器上运行.php文件


How to run a .php file on server always whenever any page in same project gets executed

就像在 Java 中一样,我们使用过滤器,它可以充当带有注释 @WebFilter("/*") 的全局过滤器,所以我也想在 PHP.So 如何做同样的事情。每当任何页面在同一项目中运行时运行 PHP 文件?我的工作是分析客户的每一个请求和响应以及客户的其他细节,每当他/她点击页面时......因此,每当用户点击页面时,都需要始终运行代码集,因此如何在不更改单个网站(项目)的所有网页文件的情况下配置该代码。

您可以尝试在所有页面或通用页面中包含对 PHP 脚本的调用。您需要将此命令称为"require"。

看这里: http://php.net/manual/pt_BR/function.require.php

简单的例子:

<?php
require('somefile.php');
?>

但是如果你需要总是运行这个,为什么你可以尝试在Linux上配置CRON或在Windows中配置任务调度程序。这是一个更好的选择。