主页 > 知识库 > YII框架行为behaviors用法示例

YII框架行为behaviors用法示例

热门标签:保定crm外呼系统运营商 海南人工外呼系统有效果吗 抖音有个地图标注是什么意思 七鱼外呼系统停用吗 西区企业怎么做地图标注入驻 智能电话机器人排名前十名南京 九江外呼系统 阿里云400电话申请加工单 地下城堡2图九地图标注

本文实例讲述了YII框架行为behaviors用法。分享给大家供大家参考,具体如下:

文件 frontend/libs/FilterTest.php

?php
/**
 * Created by PhpStorm.
 * Date: 2016/5/27
 * Time: 14:16
 */
namespace frontend\libs;
use Yii;
use yii\base\Action;
use yii\base\ActionFilter;
class FilterTest extends ActionFilter{
  //在action之前运行,可用来过滤输入
  public function beforeAction($action) {
    echo '在调用action前显示br/>';
    return TRUE;//如果返回值为false,则action不会运行
  }
  //在action之后运行,可用来过滤输出
  public function afterAction($action, $result) {
    return $result.'在调用action后显示br/>';//可以对action输出的$result进行过滤,retun的内容会直接显示
  }
}

frontend/controllers/TestbehaviorController.php

?php
/**
 * Created by PhpStorm.
 * Date: 2016/5/27
 * Time: 14:19
 */
 namespace frontend\controllers;
 use yii\web\controller;
class TestbehaviorController extends Controller{
  public function behaviors(){
    return [
      'test'=>[
       'class'=>'frontend\libs\FilterTest',//调用过滤器
      ],
    ];
  }
  public function actionFilter(){
    return "当前action显示br/>";//返回的内容会递交给过滤器,由afterAction处理
  }
}

更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

您可能感兴趣的文章:
  • Yii框架组件和事件行为管理详解
  • Yii框架组件的事件机制原理与用法分析
  • Yii2表单事件之Ajax提交实现方法
  • 深入解析PHP的Yii框架中的event事件机制
  • 详解在PHP的Yii框架中使用行为Behaviors的方法
  • 详解PHP的Yii框架中组件行为的属性注入和方法注入
  • yii2学习教程之5种内置行为类详解
  • PHP的Yii框架中行为的定义与绑定方法讲解
  • yii2行为的方法如何注入到组件类中详解
  • PHP的Yii框架中移除组件所绑定的行为的方法
  • YII2.0框架行为(Behavior)深入详解
  • YII2框架中behavior行为的理解与使用方法示例
  • Yii Framework框架中事件和行为的区别及应用实例分析

标签:甘肃 辽阳 九江 昭通 韶关 梅河口 十堰 凉山

巨人网络通讯声明:本文标题《YII框架行为behaviors用法示例》,本文关键词  YII,框架,行为,behaviors,用法,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《YII框架行为behaviors用法示例》相关的同类信息!
  • 本页收集关于YII框架行为behaviors用法示例的相关信息资讯供网民参考!
  • 推荐文章