我目前正在使用Form Validation类(在Codeigniter上)并设置规则。
可以通过两个参数(codeigniter.com/user_guide/libraries/form_validation.html)来实现:
$this->form_validation->set_rules('username', 'Username', 'callback_test[abc]');
但是第三个参数呢?还有第四...?是否可以?
最佳答案
它不是官方的,但是有效
用“,”分隔参数
$this->form_validation->set_rules('article_big_image','Gambar Besar','callback_check_picture[article_big_image,edit]');
function check_picture($image,$param){
$param = preg_split('/,/', $param);
$field = $param[0];
$action = $param[1];
echo $field.$action;
}
关于codeigniter - 在Codeigniter中,如何将第三个参数传递给回调(表单验证)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8740973/