码迷,mamicode.com
首页 > Web开发 > 详细

thinkphp-控制器上

时间:2017-04-20 23:15:38      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:nbsp   bsp   line   for   操作   连接   function   返回   func   

 

    1.控制器操作

  (配置)‘ACTION_SUFFIX‘=>‘abc‘,  //增加控制器方法后缀,防止冲突

  //public function indexabc(){  //后面加上abc后缀

  //}               //URL:  index就可以了

 

 

    2.内部调用

/* //内部调用

public function user(){
$userEvent=new UserEvent();    //内部模块
$userEvent->user();        //方法
*/

/* //内部调用
$userEvent=A(‘User‘,‘Event‘);  //内部模块
$userEvent->user();      //方法
*/

}

 

    3.前、后执行

  //前置执行 加前缀_before
public function _before_index(){
echo ‘前‘;
}
  //后置执行 后前缀_after
public function _after_index(){
echo ‘后‘;
}

 

    4.多级控制器

        //允许二级连接
  (配置)//‘CONTROLLER_LEVEL‘=>2,
        //当开二级,一级就不可以用,不开二级,二级就不能用

//在控制器里再创建一个控制器

 

    5.跳转与返回

public function user(){

  $fiag=true;
  if($flag){
    //跳转到
    $this->success(‘新增成功‘,‘../Kzhiq/all‘);
  }
  
  else{
    //跳转到
    $this->error(‘新增失败‘);
  }
  
  }
  public function all(){
    echo ‘wcl‘;
  }

}

 

thinkphp-控制器上

标签:nbsp   bsp   line   for   操作   连接   function   返回   func   

原文地址:http://www.cnblogs.com/yjh1604600160/p/think13.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!