来源:自学PHP网 时间:2014-11-25 00:26 作者: 阅读:次
[导读] 本文章来给各位同总结一下在php中func_get_args()、func_get_arg()与func_num_args()三个函数的用法与区别对比,各位同学不防参考参考.今天用到这个几个内置函数,记录下以便返查func_num_args() ......
php函数之func_get_args()、func_get_arg()与func_num_args()本文章来给各位同总结一下在php中func_get_args()、func_get_arg()与func_num_args()三个函数的用法与区别对比,各位同学不防参考参考. 今天用到这个几个内置函数,记录下以便返查 func_num_args() 返回调用函数的传入参数个数,类型是整型 func_get_arg() 返回指定的参数值 func_get_args() 返回全部参数的值,类型是数组 func_get_args 返回一个包含函数参数列表的数组 描述:array func_get_args(void) 此函数返回一数组,数组的各个元素相当于是目前使用者定义函数的各个参数,如果是从函数定义的外面来呼叫此函数,则func_get_args()将会产生警告. func_get_arg 从函数参数列表返回指定参数 描述:mixed func_get_arg( int arg_num ) 传回定义函数的参数列表的第arg_num个参数,其参数从0开始,且函数定义的外面来呼叫此函数会产生警告,并且当arg_num大于函数实际传递的参数数目时亦会产生警告并返回FALSE. func_num_args 返回传递到函数的参数数目 描述 int func_num_args( void ) 此函数返回传递到目前定义函数的参数数目,如果是从函数定义的外面来呼叫此函数,则func_num_args()将会产生警告. func_num_args()可以用来结合func_get_arg()和func_get_args(),来允许使用者定义的函数接受可变长度参数列表,在我们构建PHP类的时候,灵活使用这三个函数,可以起到非常理想的效果,例如外面在创建PHP和MYSQL链接的类时,可以书写如下代码:
下面是手册上的一个例子,代码如下:
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com