第一个参数是所要取得的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 数据
此方法类似post方法,用来取得get数据,比如获取url传入的参数:
$this->input->get(‘some_data‘, TRUE);
如果没有设置参数将返回GET的数组
如果第一参数为NULL,且第二参数为True,则返回经过跨站脚本过滤(XSS Filtering)的数组。
如果没有设从GET中取到数据将返回 FALSE (boolean)
原文:https://www.cnblogs.com/zb1690194137/p/11038583.html