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

yipeiwu_com7年前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()  这个函数返回的是当前函数的参数数量 返回的是数字

相关文章

通过Email发送PHP错误的方法

本文实例讲述了通过Email发送PHP错误的方法。分享给大家供大家参考。具体实现方法如下: <?php // Our custom error handler func...

PHP设计模式之调解者模式的深入解析

PHP设计模式之调解者模式的深入解析

调解者模式,这个模式的目的是封装一组对象之间的相互作用,防止对象之间相互干扰,调解者(Mediator)在同事对象(Colleague)之间充当中间汇聚点。同事对象之间应该保持松散耦合,...

PHP7匿名类的用法示例

本文实例讲述了PHP7匿名类的用法。分享给大家供大家参考,具体如下: <?php /** * Created by PhpStorm. * User: Itboot...

php获取网页内容方法总结

抓取到的内容在通过正则表达式做一下过滤就得到了你想要的内容,至于如何用正则表达式过滤,在这里就不做介绍了,有兴趣的,以下就是几种常用的用php抓取网页中的内容的方法。1.file_get...

探讨PHP中this,self,parent的区别详解

{一}PHP中this,self,parent的区别之一this篇面向对象编程(OOP,Object OrientedProgramming)现已经成为编程人员的一项基本技能。利用OOP...