zoukankan      html  css  js  c++  java
  • PHP——自定义函数

     <?php
     //定义有默认值的函数
     function Main3($f=5,$g=6)
     {
         echo $f*$g; 
      }
     Main3(2,3);
         echo "<br />";
     
     //可变参数的函数(参数数量可以改变)
     function Main4()
     {
        for($i=0;$i<func_num_args();$i++)
        {
            $array=func_get_args();//获取输入的参数,是一个数组
            echo $array[$i]."<br />";
        
        }
        
      }
      Main4(1,2,6);//参数数量可以变
    //函数参数化(在其它语言里面称作代理或委托)
    function index2()
    {
        echo "bb";    
    }
    @$hanshu=index2;//函数变参数
    echo $hanshu();//参数变函数
     //直接输出
        echo "<br />";
     str($hanshu);
     function str($a)
     {
         echo $a();
         }
    //通过方法调用
         
    ?>

    笔记

    自定义函数:
    1.默认值的函数:
    function Main($a=5,$b=6)
    {
    echo $a*$b;
    }

    2.可变参数的函数:
    function Main()
    {
    for($i=0;$i<func_num_args();$i++)
    {
    $array = func_get_args();
    echo $array[$i]."<br>";
    }
    }
    Main(1,2,3) //数量可变

    3.函数参数化(在其它语言里面称作代理或委托)
    function index2()
    {
    echo "bb";
    }
    @$hanshu = index2;
    $hanshu();

  • 相关阅读:
    实验10 指针2。
    作业5 指针应用1。
    实验9 指针1。
    作业4 函数应用。
    实验8 数组2。
    实验7 综合练习。
    实验6 数组1。
    实验5 函数。
    作业3 应用分支与循环结构解决问题。
    作业2 分支、循环结构。
  • 原文地址:https://www.cnblogs.com/Chenshuai7/p/5154306.html
Copyright © 2011-2022 走看看