phalcon中預先提供的常用實例一(request)

request是phalcon中提供的註冊的服務。”request”服務包含了一個 Phalcon\Http\Request 的實例

request實例中常用的方法

在控制器中可以直接使用

// 來源請求判斷
$this->request->isPost(); // 判斷是否post表單提交
$this->request->isAjax(); // 判斷是否ajax請求
$this->request->getMethod(); //獲取請求方法
$this->request->isMethod('get|post|xmlHttpRequest'); //判斷請求

// $_REQUEST 參數接收
$this->request->get('參數名');
$this->request->get(); // 接受所有get參數

// $_POST 參數接收
$this->request->post('參數名');
$this->request->post(); // 接收所有post請求參數

// $_GET 參數接收
$this->request->getQuery('參數名', '過濾函數', '默認值'); // 獲取指定參數
$this->request->getQuery();    // 獲取所有get請求參數

// 獲取服務器ip地址
$this->request->getServerAddress()

// 獲取請求地址
$this->request->getHttpHost();

// 獲取服務器名稱
$this->request->getServerName();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章