Intereting Posts
Преобразование массива php в java Учение ZF2 + без композитора Может ли PHP cURL получить заголовки ответов и тело в одном запросе? Ошибка анализа: синтаксическая ошибка, неожиданный ';' Как написать маршруты маршрутизации для субдомена в Zend Framework в файле INI маршрутизации? PHP-переадресация Получите количество просмотров для продукта magento на основе product_id WordPress – правильная ссылка php для изображений в медиа-библиотеке Как я могу использовать методы в PHP? Метод аутентификации аутентификации в cookie-файлах cookie Модуль авторизации Kohana 3, получение пользователей с ролью «персонал» или «менеджер» Как устранить эту ошибку с плохим шлюзом на моем локальном веб-сайте NginX? Mysql Вставка или Обновление данных таблицы таблицы в другую таблицу с помощью соответствия valus PHP проверяет значение на несколько значений с помощью OR-оператора Правильный способ получить время веб-сервера и отобразить его на веб-страницах

Как определить HTTP-метод в CodeIgniter

Как определить метод HTTP в классе контроллера CodeIgniter?

Отредактировано: Есть ли другой способ, кроме использования $_SERVER['REQUEST_METHOD'] в CodeIgniter?

Related of "Как определить HTTP-метод в CodeIgniter"

Спасибо Брендену, я нашел ответ. $this->input->server($index) идентичен $_SERVER[$index] .

Чтобы получить метод, вы можете использовать: $this->input->server('REQUEST_METHOD') .

ОБНОВЛЕНИЕ: (спасибо Ecir Hana )

Начиная с CodeIgniter 3, использование метода также возможно:

 echo $this->input->method(TRUE); // Outputs: POST echo $this->input->method(FALSE); // Outputs: post echo $this->input->method(); // Outputs: post 

В CodeIgniter 3 вы можете использовать метод uhm … метода Input Class.

Из документов:

 echo $this->input->method(TRUE); // Outputs: POST echo $this->input->method(FALSE); // Outputs: post echo $this->input->method(); // Outputs: post 

Вы можете обнаружить GET и POST с помощью библиотеки ввода.

$this->input->post() или $this->input->get()

Более подробную информацию можно найти по адресу : http://ellislab.com/codeigniter%20/user-guide/libraries/input.html.