Tow*_*wer 3 php post get input
我知道你可以同时使用$_GET,并$_POST在同一时间,但是这是一个必需的"功能"?我正在编写一个框架,您可以通过以下方式访问输入:
$value = $this->input->get('name','');
$value = $this->input->post('name','');
$value = $this->input->cookies('name','');
Run Code Online (Sandbox Code Playgroud)
我只是想在这里,是否需要同时进行GET和POST?我不能这样做:
$value = $this->input('name','default value if not set');
Run Code Online (Sandbox Code Playgroud)
根据发出的HTTP请求获取GET/POST数据?Cookies只能通过->cookies(),但我应该使用->get()而->post()不是做类似的东西->input()吗?
感谢您的输入!
可以想象,在REST架构中,我会添加如下产品:
POST /products?location=Ottawa HTTP/1.0
name=Book
Run Code Online (Sandbox Code Playgroud)
并且产品将自动与查询参数中的位置相关联.
简而言之:允许两者存在语义上有效的原因,但它们总是可以转换为其中一种.话虽如此,您是否想要对用户强制执行该用法?