最近我尝试了Zend框架(快速入门项目):) 我真的很喜欢它。
所有的框架(Zend,CakePHP)都实现了一种非常漂亮的表单字段验证方式。此外,这些验证非常容易实现,您只需要提供要应用的验证名称即可。
像这样:
$this->addElement( text , email , array(
label => Your email address: ,
required => true,
filters => array( StringTrim ),
validators => array(
EmailAddress ,
)));
此外,如果任何输入与验证标准相违背并被提交,则其余表单字段值不会被清除,并显示适当的消息。
这让我想到我如何创建一个类似于这个验证标准的系统,以便它可以轻松地嵌入到没有使用框架构建的Web应用程序中。
当然,我可以用PHP来做到这一点(使用函数或类来检查每个发布的值),但我想像这些框架一样以更聪明、更有效的方式来做到这一点。
那么,有没有人知道能够进行这种验证的PHP库呢?
I hope I am able to explain my doubt clearly. Any help is greatly appreciated.