欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

thinkPHP框架實現(xiàn)類似java過濾器的簡單方法示例

 更新時間:2018年09月05日 11:58:32   作者:騎豬耍太極  
這篇文章主要介紹了thinkPHP框架實現(xiàn)類似java過濾器的簡單方法,結合實例形式分析了thinkPHP基于繼承實現(xiàn)的登錄驗證功能相關操作方法,需要的朋友可以參考下

本文實例講述了thinkPHP框架實現(xiàn)類似java過濾器的簡單方法。分享給大家供大家參考,具體如下:

寫java web代碼的時候,可以定義過濾器,對控制器進行過濾,可以實現(xiàn)權限驗證等等

在thinkphp中也可以通過繼承父類的方法,實現(xiàn)類似的需求

父類代碼

<?php
/**
 * Created by PhpStorm.
 * User: xieyicheng
 * Date: 2014/12/11
 * Time: 14:43
 */
namespace Admin\Controller;
use Think\Controller;
class CommonController extends Controller
{
  public function _initialize()
  {
    if(!isset($_SESSION['username'])) {
      redirect( U('Admin/Login/index'), 0);//沒登陸,跳轉到登陸頁
    }
  }
}

子類代碼

<?php
/**
 * Created by PhpStorm.
 * User: xieyicheng
 * Date: 2014/12/4
 * Time: 13:06
 */
namespace Admin\Controller;
use Home\Model;
use Admin\Model\Shop;
class FileController extends CommonController
{
  public function index()
  {
    $this->display();
  }
}

這樣子類在調用控制器的方法前,就會先執(zhí)行驗證登陸的操作了

更多關于thinkPHP相關內容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術總結》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。

相關文章

最新評論