【发布时间】:2014-12-19 22:47:30
【问题描述】:
我想知道,是否有可能为函数定义中的参数设置条件,例如:
function attachFile
(
$function_method = "standard", // just default value..
if ( $function_method == "standard" )
{
$next_parameter_for_classic_method,
// ...
}
else if ( $function_method == "other_method" )
{
$next_parameter_for_other_method,
// ...
}
)
{
// work...
}
这将大大简化函数的工作(至少我是这么认为的)。提前致谢。
【问题讨论】:
-
你可以在函数头后面设置你的条件,如果有什么无效的,你可以返回false!
-
使用数组作为参数。
-
@Downvoter 请留下一些评论,感谢其他人
-
谁能告诉我,如果这个话题值得反对,为什么会如此糟糕?我知道,简单的点击很容易......显然对某些人来说很难解释-.-
标签: php function parameter-passing