摘要:創(chuàng)建你的第一個頁面創(chuàng)建一個新頁面無論是頁面還是端點分為兩步創(chuàng)建一個路由路由是一個指向你的頁面比如同時它映射到一個控制器創(chuàng)建一個控制器控制器是你為了構(gòu)造頁面而寫的功能獲取傳入的請求信息并用它創(chuàng)建一個對象該對象可以包含內(nèi)容字符串甚至是圖像或
創(chuàng)建你的第一個Symfony頁面
創(chuàng)建一個新頁面 - 無論是HTML頁面還是JSON端點 - 分為兩步:
創(chuàng)建一個路由: 路由(route)是一個指向你的頁面URL(比如/about), 同時它映射到一個控制器.
創(chuàng)建一個控制器: 控制器(controller)是你為了構(gòu)造頁面而寫的功能. 獲取傳入的request請求信息并用它創(chuàng)建一個Symfony Response對象, 該對象可以包含HTML內(nèi)容, JSON字符串甚至是圖像或PDF等二進制文件.
創(chuàng)建一個頁面: 路由和控制器在開始之前, 請確保你已經(jīng)閱讀安裝和配置Symfony章節(jié), 并可以在瀏覽器中訪問你的Symfony應(yīng)用程序.
假設(shè)你要新建一個 /lucky/number 頁面, 用于生成一個隨機的幸運數(shù)字并且輸出它. 為此,要先創(chuàng)建一個控制器類和控制器方法:
Lucky number: ".$number."