wordpress CMS主题 微信
Home > PHP开发 > 定义完全任意个参数的函数及变量函数

定义完全任意个参数的函数及变量函数

高时银博客 PHP开发 点击: 1,398 次 0 0
  • 标签: |
  • 前面我们定义函数时,都会添加几个参数。本节反其道而行,我们只设置函数,而由用户来添加任意个参数。这样的函数怎样定义呢?下面,我们一起来看看。

    下面的这个例子就实现了这样的功能,用户可以输入任意个数字,输出结果将会是它们相加的结果。

    <?php

     

    function table()

     

    {$sum=0;

    $args=func_get_args(); //这里用到了func_get_args()方法

    for($a=0;$a<count($args);$a++) //count($args)是数组中参数的个数

    {

    $sum+=$args[$a]; //不断累加

    }

    return $sum;

    }

    $he=table(5,2,3,5);  //变量函数

    echo $he;

    echo function_exists("table"); //php中用来检测函数是否存在,如存在返回1,否则为空

    ?>

    func_get_args()方法功能是获取所有的传入参数的数组。上面的例字的输出结时是:10


    文章作者:高时银博客
    本文地址:http://wanlimm.com/7720140130954.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    目前还没有评论。赶快来坐沙发吧。

    发表评论