CI访问表单数据的方法
- $this->input->post()
- $this->input->get()
- $this->input->cookie()
- $this->input->server()
1. $this->input->post()
第一个参数为你想要获取的 POST 数据名:
$this->input->post("some_data");
如果获取的数据不存在,该方法返回 NULL 。
第二个参数可选,用于决定是否使用 XSS 过滤器对数据进行过滤。 要使用过滤器,可以将第二个参数设置为 TRUE
如果不带任何参数该方法将返回 POST 中的所有元素。
如果希望返回 POST 所有元素并将它们通过 XSS 过滤器进行过滤, 可以将第一个参数设为 NULL ,第二个参数设为 TRUE
$this->input->post(NULL, TRUE);// returns all POST items with XSS filter$this->input->post(NULL, FALSE);// returns all POST items without XSS filter
如果要返回 POST 中的多个元素,将所有需要的键值作为数组传给它:
$this->input->post(array("field1","field2"));
和上面一样,如果希望数据通过 XSS 过滤器进行过滤,将第二个参数设置为 TRUE:
$this->input->post(array("field1","field2"), TRUE);
以上是 CI访问表单数据的方法 的全部内容, 来源链接: utcz.com/z/513116.html