function add() { $num=func_num_args(); $list=func_get_args(); $renum=0; for($i=0;$i<$num;$i++) { $renum+=$list[$i]; } return $renum; }
func_num_args();//獲取輸入參數的的個數
func_get_args();//獲取輸入參數的每個值
func_get_arg ( int $arg_num
)//獲取輸入參數某個特定位置的值
php可變參數 可以用...來使用
e.g:
function param(int ...$int){ echo array_sum($int); }
會輸出所有$int數組的加和。