nicetake 发表于 2015-4-16 21:10:31

请问表单验证callback能加入自己的参数吗?

比如我想接收一个字符串参数进行正则验证
这样就可以写一个函数验证不同的内容了。
请问ci3支持回调函数参数不?

nicetake 发表于 2015-4-17 10:19:59

恩,in_list好像是数组验证。

3.0经测试可以用如下方法:
传入数字参结合数组完成。
$this->form_validation->set_rules('username', 'Username', "callback_username_check");

public function username_check($str,$m){

$arr = array('/^\d+$/','/^\d+$/');
$arr[$m];
}

光看文档例子了,其实文档细节里有提示,看来文档写的挺全面,得仔细学习一下。

Closer 发表于 2015-4-17 09:29:54

在 3.0 有類似的功能 : in_list
但就不曉得支不支援正則式了 ...
页: [1]
查看完整版本: 请问表单验证callback能加入自己的参数吗?