【发布时间】:2013-08-04 20:13:25
【问题描述】:
我有一个名为“Parse”的自己的函数,它位于对象“Core”中,到目前为止,该函数采用 5 个参数,每个参数都有默认值 [true,false]。
如果我想更改第三个参数,但保持其余参数不变,我是否必须为其余参数赋值还是可以这样跳过:
$Core->Parse(,,false,,);
不确定这对您是否有意义。我只是想在继续做之前问这个问题。或者如果不可能的话,除了填写其他参数值,还有什么其他的方法,还是没有?
任何反馈都会很棒。
谢谢。
【问题讨论】:
-
有道理,但不可能
-
有了这么多参数,你还不如使用一个数组,只传递非默认值。
-
它似乎没有进入 PHP 5.5。 Skipping optional parameters for functions
标签: php function parameters default