PHP变参函数的实现

<?php
    function unspecifiedParamFunc() {
        $paramNum = func_num_args();    #获取参数个数
        $params = func_get_args();    #获取参数值
        
        var_dump($paramNum, $params);
    }
    
    unspecifiedParamFunc(array(1, "ok"), false, 100);
?>

输出:

int(3) array(3) { [0]=> array(2) { [0]=> int(1) [1]=> string(2) "ok" } [1]=> bool(false) [2]=> int(100) }

原文地址:https://www.cnblogs.com/zemliu/p/2631674.html