5
我只是想知道是否有一个非常简单的方法来确定请求是否是$_POST
或$_GET
请求。如何在codeigniter中检查请求是POST还是GET请求?
那么Codeigniter
有这样的事情吗?
$this->container->isGet();
我只是想知道是否有一个非常简单的方法来确定请求是否是$_POST
或$_GET
请求。如何在codeigniter中检查请求是POST还是GET请求?
那么Codeigniter
有这样的事情吗?
$this->container->isGet();
我从来没有用过笨,但为了这个,我检查$_SERVER['REQUEST_METHOD']
。
看着the docs也许是这样的:
if ($this->input->server('REQUEST_METHOD') == 'GET')
//its a get
else if ($this->input->server('REQUEST_METHOD') == 'POST')
//its a post
如果你打算使用它了很多,然后它的简单推出自己的isGet()
功能吧。
对于笨3用户:the docs state输入类有一个函数来获取请求方法:
echo $this->input->method(TRUE); // Outputs: POST
echo $this->input->method(FALSE); // Outputs: post
echo $this->input->method(); // Outputs: post
值得注意的,这是一个CI3功能,并不会工作CI2。 – JamesNZ 2016-07-12 01:47:42
我已经更新了答案 – 2017-05-09 15:08:57