【发布时间】:2010-12-21 14:34:37
【问题描述】:
所以,我知道使用 PHP 可以定义可选参数 (StackOverflow Questions)。
我想要做的是:
function myFunc($a, $b, $c, $type, $variable_name, $filter, $options)
{
$value = filter_input($type, $variable_name, $filter, $options);
//Do something with $a, $b, $c, and $value
}
由于我传递了与filter_input 的内置函数有关的参数,我知道$filter 和$options 是可选参数,为了使它们成为可选参数,我只需为其分配一个默认值。但是,我不确定该默认值应该是什么。我的猜测是 $filter 应该默认为 FILTER_DEFAULT,这是有道理的,但我找不到任何关于 $options 应该默认的信息。
【问题讨论】:
标签: php filter-input