我正在使用zend表单。我想验证一个字段,并希望只允许字段中的平整值和整数值。这意味着用户可以输入任何浮动值,如2.0 or 3.56, etc
或4 or 7, etc
。但我不想收到alpha numeric or alphabet input
。zend表单浮点和整数验证
我已经使用digit
验证程序,但它只允许digits
而不是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'))