ThinkPHP5.1 繼承基類控制器 initialize無效問題


開發過程中遇到這么一個問題:

創建了一個基類控制器,需要驗證登錄的控制器就繼承基類,基類控制器中的initialize方法判斷是否登錄,雖然未登錄,但還是會進入業務控制器

這里使用了header函數和redirect助手函數都不管用

解決方法:

1. header和exit一起使用

2. 基類需要繼承\think\Controller,然后使用$this->redirect()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM