PHPBB检查输入是数字

时间:2013-05-03 18:32:45

标签: php numbers verification

我正在使用data_verification来检查post数组中的值,如下所示......

if ($_POST)
    {
        $validate_array = array(
            'recipe_name'       => array('string', false, 5, 25),
            'boil_length'       => array('num', false, 0, 200),

            );

            //Validate the data
            $error = validate_data($data, $validate_array); 

以“boil_length”为例,如果我在字段中输入“blah”,它就会被接受。如果我将接受的最小值更改为1然后它按预期工作...但这会阻止用户使用0(可能是这种情况)。

我错过了什么,或者这是否有效?

1 个答案:

答案 0 :(得分:0)

将选项设置为“true”,将最小值设置为1对问题进行排序。这允许0,但不允许空格或文本。