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

yipeiwu_com6年前PHP代码库

复制代码 代码如下:

<?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计算数组相同值出现次数的代码(array_count_values)

php计算数组相同值出现次数,可以使用php自带函数array_count_values : 说明 array array_count_values ( array $input )ar...

redis+php实现微博(二)发布与关注功能详解

本文实例讲述了redis+php实现微博发布与关注功能。分享给大家供大家参考,具体如下: 数据结构: set post:postid:3:time timestamp set post...

php获得用户ip地址的比较不错的方法

REMOTE_ADDR只能获取访问者本地连接中设置的IP,如某大学校园网中自己设置的10.X.XXX.XXX系列IP,而这个函数获取的是局域网网关出口的IP地址,如果访问者使用代理服务器...

php number_format() 函数通过千位分组来格式化数字的实现代码

定义和用法number_format() 函数通过千位分组来格式化数字。 语法number_format(number,decimals,decimalpoint,separator)...

PHP对象Object的概念 介绍

例如,员工管理应用程序可能包括一个EmPloyee 类。然后可以用这个类来创建和维护特定实例,比如Gonn和Sally。 根据预定义的类创建对象常称为类的实例化(class instan...