<?php
/*
声明一个函数more_args(),用于打印参数参数列表的值
虽然没有声明参数列表,但可以传入任意个数,任意类型的参数值
*/
function foo(){
$liudabo = func_num_args();
echo "Number of arguments: $liudabo <br>";
if($liudabo >= 2) {
echo "Second argument is:".func_get_arg(1)."<br>";
}
$arg_list = func_get_args();
for ($i = 0; $i<$liudabo; $i++){
echo "Argument $i is:".$arg_list[$i]."<br>";
}
}
foo(1, 2, 3);
?>
转载于:https://blog.51cto.com/liudabo/1212453