第一個參數是所要取得的post中的數據:
$this->input->post('some_data');
如果數據不存在,方法將返回 FALSE (布爾值)。
第二個參數是可選的,如果想讓取得的數據經過跨站腳本過濾(XSS Filtering),把第二個參數設為TRUE。
$this->input->post('some_data', TRUE);
不設置任何參數,該方法將以一個數組的形式返回全部POST過來的數據。
把第一個參數設置為NULL,第二個參數設置為 TRUE (boolean),該方法將經過跨站腳本過濾,返回一個包含全部POST數據的數組。
如果POST沒有傳遞任何數據,該方法將返回 FALSE (boolean)
$this->input->post(NULL, TRUE); // 經過跨站腳本過濾 返回全部 POST 數據 $this->input->post(); // 不經過跨站腳本過濾 返回全部 POST 數據
2.$this->input->get()
此方法類似post方法,用來取得get數據,比如獲取url傳入的參數:
$this->input->get('some_data', TRUE);
如果沒有設置參數將返回GET的數組
如果第一參數為NULL,且第二參數為True,則返回經過跨站腳本過濾(XSS Filtering)的數組。
如果沒有設從GET中取到數據將返回 FALSE (boolean)
浙公網安備 33010602011771號