Symfony 中最簡單的例子

  1. 按照上面的指導正確安裝 symfony。
  2. 如果未安裝在 www 目錄中,請啟動 symfony 伺服器。
  3. 如果使用 symfony 伺服器,請確保 http:// localhost:8000 正常工作。
  4. 現在它已準備好玩最簡單的例子。
  5. 在 symfony 安裝目錄中的新檔案/src/AppBundle/Controller/MyController.php 中新增以下程式碼。
  6. 通過訪問 http:// localhost:8000 / hello 來測試該示例
  7. 就這樣。下一步:使用 twig 呈現響應。
<?php
// src/AppBundle/Controller/MyController.php

namespace AppBundle\Controller;

use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Component\HttpFoundation\Response;

class MyController
{
    /**
     * @Route("/hello")
     */
    public function myHelloAction()
    {
        return new Response(
            '<html><body>
                   I\'m the response for request <b>/hello</b>
             </body></html>'
        );
    }
}