Zend Framework:设置首字母大写的验证器
对于我的学校项目,我尝试在 Zend 中制作一个表单。
我想插入一个验证器,第一个字母必须是大写字母。
我应该在这段代码中更改什么才能使其正常工作?
$voornaam = $this->createElement('text', 'voornaam');
$voornaam->setLabel('Voornaam:')
->setAttrib('size', 50)->addValidator('StringLength', false,array(2,30))
->setRequired(true);
如果有人可以帮助我,请提前致谢!
For my school project, I try to make a form in Zend.
I would like to insert a Validator that the first letter has to be a Capital letter.
What should I change in this piece of code to make this work?
$voornaam = $this->createElement('text', 'voornaam');
$voornaam->setLabel('Voornaam:')
->setAttrib('size', 50)->addValidator('StringLength', false,array(2,30))
->setRequired(true);
If anyone could help me with this, thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您始终可以使用正则表达式验证器来完成类似的事情。我有点忙,所以请随时介入并提供完整的代码示例。
哦,有人刚刚做了
You can always use the regex validiator for things like this. I am little busy so please feel free to step in and provide a complete code example.
Oh, somebody just did
也许这个自定义验证器会有所帮助:
我没有测试它,但应该可以工作。
另一种方法是使用 Zend_Validate_Regex,例如
Maybe this custom validator will be helpful:
I didn't test it, but is should work.
Another way would be to use Zend_Validate_Regex, e.g.