Edit report at http://bugs.php.net/bug.php?id=54146&edit=1
ID: 54146 Updated by: [email protected] Reported by: zb at nospam dot dk Summary: 0 not valid float -Status: Open +Status: Bogus Type: Bug Package: Filter related Operating System: OSX and Linux PHP Version: 5.3SVN-2011-03-03 (SVN) Block user comment: N Private report: N New Comment: 0 == false. Need to check return value a little more closely. http://codepad.viper-7.com/U865Rf Previous Comments: ------------------------------------------------------------------------ [2011-03-03 02:23:23] zb at nospam dot dk Description: ------------ --- >From manual page: http://www.php.net/filter.filters.validate --- As I understand the documentation, 0 (zero) should be a valid float, but it fails while testing. Test script: --------------- <?php $var=0; if (!filter_var($var, FILTER_VALIDATE_FLOAT)) { echo "Not valid"; } else { echo "Valid"; } ?> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=54146&edit=1
