代码之家  ›  专栏  ›  技术社区  ›  pixeltocode

Codeigniter表单验证规则-trim做什么?

  •  5
  • pixeltocode  · 技术社区  · 14 年前

    修剪表单验证规则实际上是做什么的?我应该在什么时候使用它?

    谢谢

    2 回复  |  直到 14 年前
        1
  •  15
  •   Stephen Curran    14 年前

    它删除输入字符串开头和结尾的空白。

    $this->form_validation->set_rules('email', 'email', 'trim|required|valid_email');
    

    验证电子邮件输入CodeIgniter时:

    1. 删除字符串开头和结尾的空白
    2. 检查结果字符串是否为非空

    修剪例程通常在其他例程之前运行,并放在列表的前面。

    当您想忽略输入中的起始和尾随空格时,应该使用它。也许用户在HTML表单中意外地在电子邮件地址后键入了空格字符。空格字符不应作为电子邮件地址的一部分,应删除。

        2
  •  2
  •   Dwayne Charrington    14 年前

    您可以使用任何内置的PHP函数,该函数接受一个参数并返回值或true或false作为表单验证规则。所以trim实际上不是Codeigniter特有的函数,而是PHP函数。