这是一段代码,它不会将零作为输入值。但它确实可以很好地验证浮点和整数值。 我尝试过设置语言环境,但这似乎也不起作用。
$commNotEmpty = new Zend_Validate_Float();
$commNotEmpty->setMessage('Please enter a numeric value');
$this->comm = new Zend_Form_Element_Text('comm');
$this->comm->class ='full_width';
$this->comm->addValidators(array($commNotEmpty));