我知道您可以同时使用$_GET
和$_POST
,但是这是必需的“功能”吗?我写了一个框架,在这里你可以访问输入:
$value = $this->input->get('name','');
$value = $this->input->post('name','');
$value = $this->input->cookies('name','');
我只是想在这里,有必要在同一时间有GET和POST?我不能这样做:
$value = $this->input('name','default value if not set');
要根据哪个HTTP请求获取GET/POST数据? Cookies将只能通过->cookies()
访问,但是我应该使用->get()
和->post()
而不是像->input()
那样做吗?
感谢您的输入!
让我重新解释这个问题。 我不问$ _REQUEST什么。我打算做一个方法 - > input(),它根据HTTP请求类型(POST或GET)返回相应的$ _GET或$ _POST值。那么,这是一个坏主意吗?如果用户提交POST和GET,我只使用POST。 – Tower 2009-06-09 15:38:02