0

我正在使用以下代码:

if(!filter_var($Postings['remainingTokens'], FILTER_VALIDATE_INT, array('min-range' => 1))){

$this->redirect(array('upgrade', 'id'=>$id));
}

当我$Postings['remaingTokens']等于 1 或更高时,它工作正常并且不在if语句中执行。如果我有一个负值,但它仍然不执行redirect(). 为什么会这样?道歉,如果这很简单?

强尼

4

2 回答 2

3

拼写为min_rangenot min-range

于 2013-08-23T21:04:08.660 回答
0

对于那些想知道我如何解决负数问题的人:我做了以下事情:

        $options = array(
    'options' => array(
        'min_range' => 1
        )
    );
filter_var($jobPostings['remainingTokens'], FILTER_VALIDATE_INT, $options)

希望这对某人有用。

于 2013-08-23T21:31:47.593 回答