遵循文档here,假设我在控制器中进行了这些验证检查
$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(); ?>
向我提供所有失败的规则。
如何获取验证失败的第一个规则?
答案 0 :(得分:0)
应该是form_helper
function validation_error_first() {
if (FALSE === ($OBJ = & _get_validation_object())) {
return '';
}
return array_shift($OBJ->_error_array);
}