【问题标题】:Codeigniter form_validation create custom rule/filterCodeigniter form_validation 创建自定义规则/过滤器
【发布时间】:2012-05-31 19:55:07
【问题描述】:

Codeigniters form_validation 很棒,但是我需要一个专门的自定义过滤器

alpha 空格破折号和撇号/单引号

但是.. 他们在现有的集合中没有专门的,所以我想知道如何创建自己的规则/过滤器并将其添加到 form_validation。

【问题讨论】:

    标签: php codeigniter codeigniter-2


    【解决方案1】:

    Callbac ks are your friend

    您只需一个自定义回调 - 并在其中放置一个执行您想要的任何规则的正则表达式。

    【讨论】:

    • 您也不必使用回调函数。您还可以扩展表单验证类(创建一个 MY_form_validation)并编写您自己的自定义函数,这些函数可以在您加载表单验证时使用。我发现这更加连贯。
    【解决方案2】:

    这是 CodeIgniter 的表单验证工具的一些文档。

    http://codeigniter.com/user_guide/libraries/form_validation.html#validationrules

    【讨论】:

      猜你喜欢
      • 2012-01-01
      • 1970-01-01
      • 2019-04-04
      • 1970-01-01
      • 2015-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-17
      相关资源
      最近更新 更多