Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 设置验证消息_Php_Codeigniter_Validation - Fatal编程技术网

Php 设置验证消息

Php 设置验证消息,php,codeigniter,validation,Php,Codeigniter,Validation,我正在使用配置文件来验证规则。问题是我不知道如何为配置文件中的每个字段设置自定义消息。这是我的配置 $config = array( 'user/signup' => array( array( 'field' => 'email', 'label' => 'Email',

我正在使用配置文件来验证规则。问题是我不知道如何为配置文件中的每个字段设置自定义消息。这是我的配置

$config = array(
   'user/signup' => array(
                      array(
                              'field' => 'email',
                              'label' => 'Email',
                              'rules' => 'required|valid_email'
                           ),
                      array(
                              'field' => 'password',
                              'label' => 'Password',
                              'rules' => 'required|matches[confirm_password]|min_length[5]|max_length[12]'
                           ),
....

我不确定这是否可以做到


扩展表单验证库并将错误消息包含在set_rules函数中如何?

所有本机错误消息都位于以下语言文件中:language/english/form_validation_lang.php

要设置您自己的自定义消息,您可以编辑该文件,或使用以下功能:

$this->form_validation->set_message('rule','Error message')