zoukankan      html  css  js  c++  java
  • php总结6——自定义函数、引用传值

    6.1 自定义函数

    function 函数名称(参数[=默认值],参数[=默认值]...){

    函数体

    [return val];

    }

    1) 无参数无返回

    2) 有参数无返回

    3) 有参数有返回

    函数中的代码不会立即执行,只有调用时才会执行。

    调用:函数名称([参数列表])

    题目:下列两个函数的区别是什么?

    function demo{

    echo 1111;    

    }   //会在页面上打印1111,不能赋值给变量

     

    function demo{

    return 1111;

    }   //不会在页面上打印,但是可以赋值给变量

    4) 递归函数

    递归函数必须有终止的情况

    常用在php递归删除目录   文件。

    6.2 变量的引用传值

    引用传值:php允许多个变量指向同一个内存空间。

    引用传值传的是内容。

    题目:以下两个程序输出分别是什么?

    <?php
    $a=3;
    $b=$a;
    $a=4;
    echo $b; //3
    ?>
    
    
    <?php
    $a=3;
    $b=&$a;
    $a=4;
    echo $b;  //4
    ?>

     

     

     

     

     

     

     

  • 相关阅读:
    20201016---不做清单
    20201014--增删改查
    20201013--什么是真实的自己?
    多态
    继承
    关键字
    分类思想
    常用的linux命令
    九九乘法表
    稀疏数组
  • 原文地址:https://www.cnblogs.com/realcare/p/6070203.html
Copyright © 2011-2022 走看看