Мне просто интересно, есть ли очень простой способ определить, является ли запрос $_POST
или $_GET
запрос.
Так же Codeigniter
есть что-то подобное?
$this->container->isGet();
Я никогда не использовал codeigniter, но для этого я проверяю $_SERVER['REQUEST_METHOD']
,
Смотря на документы может быть что-то вроде:
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