【发布时间】:2010-12-15 19:07:53
【问题描述】:
下面是一个php函数:
bool mkdir (string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]])
我想调用函数,指定第一个和第三个参数,保留第二个默认值。可以吗?
【问题讨论】:
标签: php
下面是一个php函数:
bool mkdir (string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]])
我想调用函数,指定第一个和第三个参数,保留第二个默认值。可以吗?
【问题讨论】:
标签: php
不,你不能。见http://www.php.net/manual/en/functions.arguments.php esp。例如 #5 和 #6
具体来说:
请注意,使用默认参数时,任何默认值都应位于任何非默认参数的右侧;否则,事情将无法按预期进行。
【讨论】:
仅使用您要指定的参数创建一个包装函数。
【讨论】: