创建你的第一个Symfony页面
创建一个新页面 - 无论是HTML页面还是JSON端点 - 分为两步:
- 创建一个路由: 路由(route)是一个指向你的页面URL(比如/about), 同时它映射到一个控制器.
- 创建一个控制器: 控制器(controller)是你为了构造页面而写的功能. 获取传入的request请求信息并用它创建一个Symfony Response对象, 该对象可以包含HTML内容, JSON字符串甚至是图像或PDF等二进制文件.
创建一个页面: 路由和控制器
在开始之前, 请确保你已经阅读安装和配置Symfony章节, 并可以在浏览器中访问你的Symfony应用程序.
假设你要新建一个 /lucky/number
页面, 用于生成一个随机的幸运数字并且输出它. 为此,要先创建一个控制器类和控制器方法:
Lucky number: '.$number.'