开发手册 欢迎您!
软件开发者资料库

Phalcon - 路由

Phalcon路由 - 从基本概念到高级概念,从简单和简单的步骤学习Phalcon,其中包括概述,环境设置,应用程序结构,功能,配置,控制器,模型,视图,路由,数据库连接,交换数据库,脚手架应用程序,查询语言,数据库迁移,Cookie管理,会话管理,多语言支持,资产管理,使用表单,对象文档映射器,安全功能。

路由器组件允许定义映射到应该接收请求的控制器或处理程序的路由.路由器根据收到的信息解析URI.

Web应用程序中的每个路由器都有两种模式 :

  • MVC模式

  • 仅匹配模式

第一种模式非常适合使用MVC应用程序.以下是在Phalcon中定义路由的语法.

$router = new Router();  // Define a route $router->add(    "",    [       "controller" => "",       "action"     => "",    ] );

示例

为了搜索类别,让我们在 routes.php 配置文件夹.

路线

考虑创建一条路线在我们调用"UsersController"时调用方法登录.在这种情况下,建议创建一个映射给定URL的路由.

add('/login', array(    'controller' => 'users',    'action' => 'login', ));  return $router;

输出

代码将产生以下输出 :

输出代码