zoukankan      html  css  js  c++  java
  • 函数的几种常用形式

    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;
  • 相关阅读:
    Add Two Numbers
    Reverse Linked List II
    Reverse Linked List
    Remove Duplicates from Sorted List
    Remove Duplicates from Sorted List II
    Partition List
    Intersection of Two Linked Lists
    4Sum
    3Sum
    2Sum
  • 原文地址:https://www.cnblogs.com/shark1100913/p/5327684.html
Copyright © 2011-2022 走看看