codeigniter - 在Codeigniter中,如何将第三个参数传递给回调(表单验证)?

标签 codeigniter callback validation codeigniter-2 validationrules

我目前正在使用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/

相关文章:

javascript - node js - 从回调中获取结果

python - 将模型字段数据传递给 Django 中的验证器

php - 在 CodeIgniter 中检索 JSON POST 数据

php - CSS 和图片未在 Codeigniter 中加载

java - Spring WebClient - HTTP 错误状态的自定义响应回调

javascript - JavaScript使用isNaN验证返回值NaN

javascript - 使用 JavaScript 巧妙地设置时间格式

php - 在 Codeigniter 中的所有 Controller 上具有固定 View

php - 无法将变量 'sql_mode' 设置为“REPLACE”的值

来自自定义 jQuery AJAX 函数的 Javascript 回调