php函数不定义参数方法

<?php

        function myfun()

        {

                 $numargs = func_num_args();//数组返回
                 echo "参数个数: $numargs\n";
                 $args = func_get_args();//获得参数的数组     
                 var_dump($args);//把数组打印出来

        }


         myfun(1, '2');
 echo '<br>';
 myfun('aa', 3.4, 5, 6, 7);
 echo '<br>';
 myfun();

?>


结果:

参数个数: 2 array(2) { [0]=> int(1) [1]=> string(1) "2" } 
参数个数: 5 array(5) { [0]=> string(2) "aa" [1]=> float(3.4) [2]=> int(5) [3]=> int(6) [4]=> int(7) } 
参数个数: 0 array(0) { }

阅读更多

没有更多推荐了,返回首页