2017-06-23 62 views
1

我使用的是IIS 8和PHP 7,沒有額外的框架。對每個PHP請求都執行

在PHP中,我可以在處理PHP文件之前或之後執行一些PHP代碼嗎? 或者可能在請求發出之前或之後?

我基本上想在用戶點擊別的地方(請求不同的PHP文件)或5分鐘過去之後取消設置會話變量。

+0

只想到我能想到的是可能的工作:是重寫規則。將請求重寫爲PHP文件,然後將它們傳遞到其預定目標。 AFAIK,沒有掛鉤 – FrankerZ

+2

查看'auto_prepend_file' php.ini指令。 –

+0

框架通常通過發送所有請求通過中心索引頁通過重寫來解決這個問題,該重寫充當引導程序來初始化,預處理,處理和後處理請求。 – apokryfos

回答