Any workaround to validate an int field which exceeds PHP_INT_MAX (2147483647 on 32 bit) value? The code I am using in Zend framework is:
'int_input' => array(
'allowEmpty' => true,
'Zend_Validate_Int',
array('Zend_Validate_Between',0,4000000000),
'message' => 'Int must be between 1 and 4,000,000,000.'
)
Thanks.
Technically no, because it’s not a PHP Integer if it’s out of bounds.
But you can use
Zend_Validate_DigitswithZend_Validate_Betweento make sure the passed value is a number in a specific range though.