7
最近,我瀏覽Symfony2的API文檔,這裏是我的文檔已經找到了請求的get方法:,而不是用什麼Request()方法的 - >獲取(...)在控制器
獲得避免使用這個方法在控制器:
- 慢
- 更喜歡從 「命名」 源
那麼我應該用什麼"named" source
來代替get
方法?
最近,我瀏覽Symfony2的API文檔,這裏是我的文檔已經找到了請求的get方法:,而不是用什麼Request()方法的 - >獲取(...)在控制器
獲得避免使用這個方法在控制器:
- 慢
- 更喜歡從 「命名」 源
那麼我應該用什麼"named" source
來代替get
方法?
「命名爲」 源將是適當的參數袋:
$request->query
爲GET參數$request->attributes
用於請求屬性(從PATH_INFO解析)$request->request
爲POST參數get
方法直接遍歷所有這些方法,直到它按名稱查找參數。所以它很慢。請參閱the implementation。