как и в java, мы используем фильтры, которые могут действовать как глобальный фильтр с аннотацией @WebFilter («/ *»), поэтому я также хочу сделать что-то такое же в PHP. Так как файл .PHP может запускаться, когда какая-либо страница запускается в том же проекте?
Моя работа состоит в том, чтобы анализировать каждый запрос и ответ, а также другие детали клиента, когда он / она попадает на страницу … поэтому необходимо всегда запускать набор кода всякий раз, когда пользователь заходит на страницу, так как настроить этот код без внесения изменений во все файлы веб-страниц одного сайта (проекта).
Вы можете попробовать включить вызов PHP-скрипта на всех страницах или на общую страницу.
Вам нужно вызвать эту команду «требовать».
Смотри сюда: http://php.net/manual/pt_BR/function.require.php
Простой пример:
<?php
require('somefile.php');
?>
Но если вам нужно всегда запускать это, почему вы можете попробовать настроить CRON в Linux или планировщик задач в Windows. Это лучший выбор.
Других решений пока нет …