zoukankan      html  css  js  c++  java
  • PHP 3 函数

    PHP 的真正力量来自它的函数:它拥有超过 1000 个内建的函数。

    PHP 用户定义函数

    除了内建的 PHP 函数,我们可以创建我们自己的函数。

    函数是可以在程序中重复使用的语句块。

    页面加载时函数不会立即执行。

    函数只有在被调用时才会执行。

    在 PHP 创建用户定义函数

    用户定义的函数声明以关单 "function" 开头:

    function functionName() {
      被执行的代码;
    }
    

     

    注释:函数名能够以字母或下划线开头(而非数字)。

    注释:函数名对大小写不敏感。

    提示:函数名应该能够反映函数所执行的任务。

    在下面的例子中,我们创建名为 "writeMsg()" 的函数。打开的花括号({)指示函数代码的开始,而关闭的花括号(})指示函数的结束。此函数输出 "Hello world!"。如需调用该函数,只要使用函数名即可:

    实例

    <?php
    function writeMsg() {
      echo "Hello world!";
    }
    
    writeMsg(); // 调用函数
    ?>
    

     

    PHP 函数参数

    可以通过参数向函数传递信息。参数类似变量。

    参数被定义在函数名之后,括号内部。您可以添加任意多参数,只要用逗号隔开即可。

    下面的例子中的函数有一个参数($fname)。当调用 familyName() 函数时,我们同时要传递一个名字(例如 Bill),这样会输出不同的名字,但是姓氏相同:

     

    PHP 默认参数值

    下面的例子展示了如何使用默认参数。如果我们调用没有参数的 setHeight() 函数,它的参数会取默认值:

    <?php
    function setHeight($minheight=50) {
      echo "The height is : $minheight <br>";
    }
    
    setHeight(350);
    setHeight(); // 将使用默认值 50
    setHeight(135);
    setHeight(80);
    ?>
    

      

    PHP 函数 - 返回值

    如需使函数返回值,请使用 return 语句:

    <?php
    function sum($x,$y) {
      $z=$x+$y;
      return $z;
    }
    
    echo "5 + 10 = " . sum(5,10) . "<br>";
    echo "7 + 13 = " . sum(7,13) . "<br>";
    echo "2 + 4 = " . sum(2,4);
    ?>
    

      

  • 相关阅读:
    无法重用Linq2Entity Query
    The Joel Test
    MSBuilder directly instead of default VSComplie with keyborad shotcut 原创
    客户端缓存(Client Cache)
    关于代码重构和UT的一些想法,求砖头
    ExtJS2.0实用简明教程 应用ExtJS
    Perl information,doc,module document and FAQ.
    使用 ConTest 进行多线程单元测试 为什么并行测试很困难以及如何使用 ConTest 辅助测试
    史上最简单的Hibernate入门简介
    汽车常识全面介绍 传动系统
  • 原文地址:https://www.cnblogs.com/kekeoutlook/p/10163248.html
Copyright © 2011-2022 走看看