创建页面
在继续之前,请确保你已阅读“ 安装” 章节,并可以在浏览器中访问新的 Symfony 应用程序。
假设你要创建一个页面 - / lucky / number - 生成一个幸运的(好的,随机的)数字并打印出来。为此,在其中创建一个“Controller 类”和一个控制器方法,当有人进入/ lucky / number 时将执行该方法
// src/AppBundle/Controller/LuckyController.php
namespace AppBundle\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Component\HttpFoundation\Response;
class LuckyController
{
/**
* @Route("/lucky/number")
*/
public function numberAction()
{
$number = rand(0, 100);
return new Response(
'<html><body>Lucky number: '.$number.'</body></html>'
);
}
}