Symfony 创建路由教程展示了如何在 Symfony 中使用注释,XML,YAML 和 PHP 创建路由。
路由
路由是从 URL 路径到控制器的映射。 例如,/about
URL 映射到MyController's
about()
方法。
Symfony 允许使用注释,XML,YAML 和 PHP 创建路由。
Symfony 创建路由示例
在以下示例中,我们以不同的方式创建路由。
使用composer
,我们创建一个新的 Symfony 骨架项目。
我们转到项目目录。
我们安装了两个模块:annotations
和maker
。
我们安装开发 Web 服务器。
创建了MyController
。
src/Controller/MyController.php
MyController
具有使用注释,XML,YAML 和 PHP 创建的四个路由。 每条路由均返回简单文本。
About 路由与@Route
注释映射。
config/routes.yaml
索引路由映射到 YAML 配置文件中。
config/routes.xml
联系人路由映射到 XML 配置文件中。
config/routes.php
新闻路由是使用 PHP 代码创建的。
我们启动开发服务器。
我们使用curl
生成请求。
您可能也对以下相关教程感兴趣: Symfony @Route 注释教程, Symfony 简介, Symfony 表单教程, PHP 教程。