リクエストが$_POST
リクエストか$_GET
リクエストかを判断する非常に簡単な方法があるかどうか疑問に思いました。
では、Codeigniter
はこのようなものを持っていますか?
$this->container->isGet();
私はcodeigniterを使用したことがありませんが、これについては_$_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()
関数をロールするのは簡単です。
CodeIgniter 3ユーザーの場合: ドキュメントの状態 入力クラスには、リクエストメソッドを取得する関数があります。
echo $this->input->method(TRUE); // Outputs: POST
echo $this->input->method(FALSE); // Outputs: post
echo $this->input->method(); // Outputs: post