gpt4 book ai didi

php - 如何在 zend framework 2 中验证注册表单?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:06:05 24 4
gpt4 key购买 nike

我正在尝试验证 Zend Framework 2 中的用户注册表单。

更具体地说,如何验证电子邮件,ZF1 我可以这样做:

$email->setValidators( array(new Zend_Validate_EmailAddress()) );

我想知道我是否可以像这样调用类似的东西。

另外我想知道如何验证两个需要相同的字段,如密码字段和密码验证。

我想当我说 if($form->isValid()).. 时,这将检查 getInputFilter() 方法以进行所有验证。

我一直在看ZfcUser模块,但是现在,我不太了解,因为我不完全了解 ZF2 的工作原理

任何想法,也许是一个简单的例子?

谢谢

最佳答案

你读过official tutorial吗?看看新的 ZF2 Form 组件是如何工作的?

在非常高的层次上,您需要一个 Form 对象和一个 Filter 对象一起工作。 Filter 对象是放置过滤器和验证器的地方。但是,如果您在 Form 中使用 EmailAddress 类型的表单元素,那么它会自动添加正确的验证器。 manual 中有更多信息.

我最近举办了一个关于 Zend 表单的网络研讨会,您应该可以找到 on this page .

关于php - 如何在 zend framework 2 中验证注册表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12833385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com