我正在使用zend形式。我想验证一个字段,并希望在该字段中只允许平面和整数值。这意味着用户可以输入任何浮动值,例如2.0 or 3.56, etc
OR 4 or 7, etc
。但我不想收到alpha numeric or alphabet input
。
我使用digit
了验证器,但它只允许digits
not floating number
。
任何人都可以告诉我如何将两个验证放在一起吗?
我的代码如下
$parent_affiliate_commission = new Zend_Form_Element_Text('parent_affiliate_commission');
$parent_affiliate_commission->setRequired(true)
->addFilter('StringTrim')
->addFilter('StripTags')
->addValidator('Digits')
->setAttrib('class', 'small')
->addValidator('StringLength', false, array(2, 100))
->setDecorators(array('ViewHelper', 'errors'))