php 处理函数参数

未知参数处理
5.5版本以前
函数中使用:<br/>
func_num_args() 获得参数数量
func_get_arg(intn) 获得参数的某一项
func_get_args() 获得参数数组

5.6以后版本
使用...
<?php
function sum(...$numbers) {
    $acc = 0;
    foreach ($numbers as $n) {
        $acc += $n;
    }
    return $acc;
}

echo sum(1, 2, 3, 4);
?>

在PHP里面一个没有赋值的变量默认就是0值,只是会引起notice错误。

猜你喜欢

转载自blog.csdn.net/benben0729/article/details/82110458
今日推荐