我是 codeigniter 的新手,只是想确保我以正确的方式传递参数。
codeigniter 可以接受常规的 GET/POST 输入参数,可以使用输入类在控制器中访问。
例如:$this->input->get/post('param1', TRUE);
另一种方法是将其作为 http://xyz.com/ci/index.php/cont/func/param1传递, 其中 param1 可用于 cont 中的方法作为 'func($param1){ }'
一个。在第二种情况下,CI 是自动清理用户输入还是由我决定(我猜是后者)?如果我必须这样做,那该怎么做?
湾。哪种是传递用户输入的推荐方式(1 vs 2)?
C。“启用/禁用查询字符串”的优缺点是什么?
d。在 CI 中,有没有办法像 Inspekt 那样清理/验证用户输入?