Codeigniter 表单验证 error_array() 为空

Codeigniter form validation error_array() empty

我正在使用 Codeigniter (v3) 表单验证库,没有表单助手(使用 ajax)。

$this->load->library('form_validation');
$this->form_validation->set_rules('name', 'Name', 'required');
if ($this->form_validation->run() == FALSE){
    $data["errors"] = $this->form_validation->error_array();
}

如果没有给出名称,将创建 $data["errors"]。但是数组是空的。 知道出了什么问题吗?

这似乎已在今天发布的最新版本的 Codeigniter 中得到解决。 https://codeigniter.com/user_guide/changelog.html?highlight=4312