函数的几种常用形式

1.public int Name(参数列表)
    {
        函数体
    }
    
 2.function Name()
    {
        echo "aaaa";
    }
    
    Name();
    
 3.function Test($a,$b)
    {
        return $a+$b;
    }
    
    echo Test(5,6);
    
    
  4.function Test($a=7,$b=8)
    {
        return $a+$b;
    }
    
    echo Test(5,6);
    
    
    
  5.function Test()
    {
        $attr = func_get_args();
        
        for($i=0;$i<count($attr);$i++)
        {
            echo "第{$i}个参数是{$attr[$i]}<br>";
        }
    }
    
    Test(1,2,10,"aa");
    
    
  6.  //求和函数,func_get_args()是获取参数,返回数组;func_num_args()获取参数的个数
    function Test()
    {
        $attr = func_get_args();
        
        $sum = 0;
        for($i=0;$i<func_num_args();$i++)
        {
            $sum = $sum+$attr[$i];    
        }
        return $sum;
    }
    
    echo Test(1,2,10);
    
    
    //全局变量
7.   $a = 6;
    
    function Test()
    {
        global $a; //将变量$a作为一个全局变量
        
        $a = $a+10;
        echo $a."<br>";
    }
    Test();
    echo $a;

 

posted @ 2016-03-28 08:32  怪咖咖  阅读(667)  评论(0编辑  收藏  举报