• 技术文章 >PHP >PHP教程

    php kohana框架设置路由

    小妮浅浅小妮浅浅2021-02-25 10:22:22原创3733

    我们对于路由的认识,相信很多人在配置框架的时候都接触到了,这也是我们配置框架不可缺少的部分。从kohana框架的角度来说,路由在匹配的使用上,发挥了比较大的作用,具备一定的匹配规则。下面我们就kohana框架的路由做一个简要的说明,然后带来具体的设置路由步骤。

    1、kohana路由说明

    kohana的路由规则非常强大。第一个需要确认的是,路径匹配原则是有序的,当一个路径规则匹配成功时,就停止匹配,也就是说,在它后面定义的路径规则将不再被执行,所以最后一个路径规则可以匹配所有的路径规则。

    2、路由设置

    在application/bootstrap.php或在modules/模块/init.php中使用 Route:: set ();设置;

    每一个路由至少有一个默认default路由

    Route::set('agent_info', '<controller>/<action>/<id>(/<agent>).<format>',
        array(
            'controller' => 'agent',
            'action' => 'agent_info',
            'format' => '(html|json)'
        )
    )->defaults(
        array(
            'controller' => 'main',
            'action' => 'index',
            'format' => 'html'
        )
    );

    访问格式: http:xxx/agent_info/index.html 或 http://xxxx/ controller/action/id.format

    即将xxxx/agent_info请求转发到控制器agent的agent_info 动作上,默认是将请求转发到main控制中的index动作上。

    以上就是php kohana框架设置路由的方法,大家在学会后,可以就上面的方法进行练习,期待大家对kohana框架路由的成功配置。关于其他的配置,可以参照:php中kohana框架的配置https://www.py.cn/php/kuangjia/27048.html

    专题推荐:php kohana框架
    品易云
    上一篇:php之kohana框架的安装详解 下一篇:php导入时设置不同的编码

    相关文章推荐

    • php中Composer的按需加载• php中kohana框架是什么?• php中array_reverse()函数的翻转• php之kohana框架的安装详解

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网