【发布时间】:2011-11-02 02:49:14
【问题描述】:
这可能是一个愚蠢的问题,但我无法弄清楚。我有以下内容:
array('email', 'email','message'=>'The email isn´t correct'),
此验证将准确验证什么?输入文本包含“@”和“。” ?
【问题讨论】:
标签: php email yii validation
这可能是一个愚蠢的问题,但我无法弄清楚。我有以下内容:
array('email', 'email','message'=>'The email isn´t correct'),
此验证将准确验证什么?输入文本包含“@”和“。” ?
【问题讨论】:
标签: php email yii validation
验证器使用正则表达式来验证电子邮件。
关于它使用的具体表达式,请查看the source。然后,您可以使用reFiddle 等在线工具快速检查正则表达式是否匹配任何特定输入。
【讨论】:
Yii 是一个很棒的表单验证框架,今天我将向您展示如何在提交之前验证表单中的电子邮件字段。它非常简单,只需按照以下示例进行即可。
如果您创建了一个将电子邮件作为一个属性的用户模型,则在规则函数中添加以下代码。
public function rules() {
return array(
...
array('email', 'email','checkMX'=>true),
...
); }
就是这样
【讨论】: