課程
/后端開發
/PHP
/洪大師帶你解讀Symfony 2框架
大濕,getRequest()在2.7過時了,請問2.7的Request怎么用?
2015-08-26
源自:洪大師帶你解讀Symfony 2框架 5-5
正在回答
我是3.0版本
首先在use部分引用對應的文件
use Symfony\Component\HttpFoundation\Request;
然后,將視頻里的$this->getRequest()直接換成$request就可以了
示例:
public function indexAction(Request $request){
?? $a = $request->get("a"); //獲取動態url里的變量,比如http://127.0.0.1:8000/index/?a=123這里的值a
?? $request -> getSession() -> get("abc"); //創建session
?? $abc = $request -> getSession() -> set("abc",123); //獲取session
?? return $this->render("FirstTestBundle:Default:index.html.twig", array("a" => $a, "abc" => $abc));}
舉報
洪大師教你玩轉強大的框架-Symfony2,提高代碼性能
1 回答getRequest
1 回答貌似現在getRequest已經過時了,不太推薦使用了,如果想看request的話,用什么好呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-28
我是3.0版本
首先在use部分引用對應的文件
use Symfony\Component\HttpFoundation\Request;
然后,將視頻里的$this->getRequest()直接換成$request就可以了
示例:
public function indexAction(Request $request)
{
?? $a = $request->get("a"); //獲取動態url里的變量,比如http://127.0.0.1:8000/index/?a=123這里的值a
?? $request -> getSession() -> get("abc"); //創建session
?? $abc = $request -> getSession() -> set("abc",123); //獲取session
?? return $this->render("FirstTestBundle:Default:index.html.twig", array("a" => $a, "abc" => $abc));
}