PHP中func_get_args(),func_get_arg(),func_num_args()的区别

Galina ·
更新时间:2024-11-01
· 757 次阅读

代码如下:
<?php   
 function jb51(){       
    print_r(func_get_args());  
    echo "<br>";  
    echo func_get_arg(1);  
    echo "<br>";  
    echo func_num_args();     
}  
jb51("www","jb51","net");  
?>

输出结果:

Array ( [0] => blog [1] => micxp [2] => com )
micxp
3

从上面的结果中我们就可以看出

func_get_args()     这个函数返回的是包含当前函数所有参数的一个数组
func_get_arg()       函数返回的是指定位置的参数的值
func_num_args()  这个函数返回的是当前函数的参数数量 返回的是数字

您可能感兴趣的文章:PHP利用func_get_args和func_num_args函数实现函数重载实例PHP中set error handler函数用法小结PHP获取文件夹大小函数用法实例php正则preg_replace_callback函数用法实例php中get_defined_constants函数用法实例分析php内嵌函数用法实例php检查日期函数checkdate用法实例php中ob_flush函数和flush函数用法分析PHP函数func_num_args用法实例分析



get func num PHP

需要 登录 后方可回复, 如果你还没有账号请 注册新账号