我找不到一个现有的规则来处理我所需要的。如何为消息创建新的验证规则? (Codeigniter)
如何将新rule refrence在Codeigniter创造所以:如果表单元素包含比字母数字字符以外的任何
返回FALSE,下划线,破折号,空间或fullstops(周期)。
规则旨在被用于验证消息的接触形式。
我找不到一个现有的规则来处理我所需要的。如何为消息创建新的验证规则? (Codeigniter)
如何将新rule refrence在Codeigniter创造所以:如果表单元素包含比字母数字字符以外的任何
返回FALSE,下划线,破折号,空间或fullstops(周期)。
规则旨在被用于验证消息的接触形式。
你只需要一个定制的回调 - 并把一个正则表达式在那里,做任何你想要的规则。您可以根据自己的需要进行修改。
$this->form_validation->set_rules('description', 'Description', 'callback_description_check');
public function direction_check($str)
{
return strip_tags($text, '<p><a>');
}
函数的名称是direction_check,规则的名称是description_check ....是否正确? – 2014-06-14 10:35:31
谨慎使用此 - 如果你在一个接触的形式确认访问者的信息,如果他们使用逗号,冒号,感叹号等该正则表达式将失败。通常都完全可以接受。 – 2013-04-05 02:53:03