2013-04-07 61 views
21

我知道我能做到這一點:嫩枝Symfony2的GET請求變量

app.request.get('name') 

...但我怎麼做到這一點?

app.request.get(twig_var_name) 

我已經想盡明顯的解決方案{{}}()等

這可能嗎?

回答

46

你嘗試過:

app.request.get('' ~ twig_var_name) 
+0

請問是什麼你的代碼是什麼意思? – Sekai 2014-01-14 20:11:30

+1

我做了,但我不明白這個問題,既沒有XD 我試圖查看文檔,但我沒有知道我應該找什麼。所以你能解釋一下你的答案是什麼意思嗎? 我知道app.request.get('name')是$ _GET ['name'],但是你的語法不同。 – Sekai 2014-01-14 23:11:45

+8

正如你所說'app.request.get('name')'是'$ _GET ['name']'。但是如果你想用一個變量替換''name'',怎麼辦?使用一個twig變量動態地獲得一個請求值?我的答案是關於這個的,我做的只是把'twig_var_name'這個twig變量和一個空字符串''''相連,因爲'app.request.get()'需要一個字符串參數。希望現在明確給你。 – 2014-01-15 09:13:22