0%

PHP 参数不定函数编写

参数不定函数指的是参数的数量是不确定的,下面是例子是用来判断传过来的变量是否都不为空(empty函数,0也会返回true).

<?php
function isAllNotEmpty()
{
    //检查所有参数是否都不为空
    $num=func_num_args();
    //参数数量
    $list=func_get_args();
    //得到参数数组
    for($i=0;$i<$num;$i++)
    {
        if(empty($list[$i]))
            return false;
    }
    return true;
}
$a=1;
$b=0;
var_dump(isAllNotEmpty($a,$b));

?>