yii过滤器怎么使用

广告:宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取~~~

yii过滤器怎么使用

Yii过滤器怎么使用

过滤器是一段代码,可被配置在控制器动作执行之前或之后执行。

例如,访问控制过滤器将被执行以确保在执行请求的动作之前用户已通过身份验证;

性能过滤器可用于测量控制器执行所用的时间。

一个动作可以有多个过滤器。过滤器执行顺序为它们出现在过滤器列表中的顺序。过滤器可以阻止动作及后面其他过滤器的执行。

必须在控制器中重写控制器的public function filters()方法,设置哪个过滤器对哪个动作起作用。

使用示例:

class CController{    public function filterAccessControl($filterChain)    {       //这里是你的逻辑               $filterChain->run();    }} class UserController extents CController{    public function filters()      {        return array{         'AccessControl' // 这里就过滤了      }    }  public function actionIndex(){          }}
登录后复制

(相关教程推荐:yii框架)

以上就是yii过滤器怎么使用的详细内容,更多请关注9543建站博客其它相关文章!

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。
作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:如何在ThinkPHP中缓存文件路径
下一篇:微信小程序有测试号吗

发表评论

关闭广告
关闭广告