0

按照此处的文档,假设我在控制器中有这些验证检查

$this->form_validation->set_rules('username', 'Username', 'required');
$this->form_validation->set_rules('password', 'Password', 'required');
$this->form_validation->set_rules('passconf', 'Password Confirmation', 'required');
$this->form_validation->set_rules('email', 'Email', 'required|valid_email|is_unique[users.email]')

我可以<?php echo validation_errors(); ?>用来给我所有失败的规则。

如何获得第一个验证失败的规则?

4

1 回答 1

0

它应该在 form_helper

function validation_error_first() {
    if (FALSE === ($OBJ = & _get_validation_object())) {
        return '';
    }

    return array_shift($OBJ->_error_array);
}
于 2013-07-27T08:21:28.603 回答