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