PHP传递任意数量的函数参数下⾯这个⽰例向你展⽰了PHP函数的默认参数:
// 两个默认参数的函数
function foo($arg1 = ”, $arg2 = ”) {
echo “arg1: $arg1\n”;
echo “arg2: $arg2\n”;
}
foo(‘hello’,'world’);
/* 输出:
arg1: hello
arg2: world
*/
foo();
/* 输出:
arg1:
arg2:
*/
下⾯这个⽰例是PHP的不定参数⽤法,其使⽤到了 func_get_args()⽅法:
// 是的,形参列表为空
function foo() {
// 取得所有的传⼊参数的数组
$args = func_get_args();
foreach ($args as $k => $v) {
echo “arg”.($k+1).”: $v\n”;
php延时函数}
}
foo();
/* 什么也不会输出 */
foo(‘hello’);
/* 输出
arg1: hello
*/
foo(‘hello’, ‘world’, ‘again’);
/* 输出
arg1: hello
arg2: world
arg3: again
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论