第一个参数是所要取得的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)

posted on 2019-06-17 10:58  猪猪侠007007  阅读(159)  评论(0)    收藏  举报