CodeIgniter验证错误 - 如何获取key =>值对的数组?

Sta*_*bie 2 php oop codeigniter codeigniter-2

假设一个表单有错误,有没有办法获得一个键数组(字段名称)/值(错误消息)对?例如:

['name'] => 'The name field is required',
['age'] => 'The name must be greater than 18'
Run Code Online (Sandbox Code Playgroud)

如果没有本机方法,我将扩展表单验证库并公开受保护的属性*_error_array*.

Sta*_*bie 8

我最终扩展了核心课程:

class MY_Form_validation extends CI_Form_validation
{
    public function error_array()
    {
        return $this->_error_array;
    }
}
Run Code Online (Sandbox Code Playgroud)