我已经看到了数万亿(好吧,也许不是数万亿,但肯定是数十亿)使用各种 PHP 过滤器和一系列选项的示例,但我没有看到您如何只指定一个选项。
例如:
在http://www.w3schools.com/php/filter_validate_int.asp的页面上它说:
注意:在数组中指定选项时。选项必须位于名为“options”的关联多维数组中。请参阅下面的示例示例
?php $var=300;
$int_options = array("options"=> array("min_range"=>0, "max_range"=>256));
var_dump(filter_var($var, FILTER_VALIDATE_INT, $int_options)); ?>
在http://www.w3schools.com/php/func_filter_var.asp的页面上有:
选项 可选。指定标志/选项的关联数组或 单个标志/选项。检查每个过滤器以获取可能的选项和标志
那么 - 你如何只指定一个选项?
假设您想检查一个整数并且只指定允许的最大值。你如何编码 filter_var 选项?
filter_var($var, FILTER_VALIDATE_INT, ????????)
你会用什么代码代替????????? 指定最大允许值?
有没有办法做到这一点,或者即使您只使用一个选项,您是否总是必须创建并传递一个关联数组?
鲍勃