zoukankan      html  css  js  c++  java
  • 【php-03函数】

    函数定义:函数是编程中封装的功能块,它可以被重复调用,从而节省代码,提高开发效率,当然了,php中也有类似js已经封装好的函数,叫做内置函数;

    1.怎么封装一个函数并利用呢:

       (1)利用function来定义一个函数:

          function sayHello ( ) {                //注释:sayHello就是你要定义的函数名,后面必须带(){}

            echo "hello world" ;                //注释:echo是页面输出,封装的内容放在{}里面,如果成功调用该函数,页面打印出hello world

          }

       (2)函数不会自己执行,只有调用函数名才可执行。如调用以上函数,如下:

          sayHello ( );

    2.以上是最简单的函数,但是有时候需要给函数传入参数。如以下情景:

       eg:封装一个对人打招呼的函数,须带上对方的名字,因为打招呼的人不一定一直是同一个人,这时人名肯定不能写死,需要临时传入函数:

          function sayHelloTo ( $name ) {

            echo "hello  " . $name . "<br >" ;                  //在这里 . 是php中的连接符,类似js的 + 号

          }

          sayHelloTo ("Leander");

          sayHelloTo ("Mike");

       结果:

          hello  Leander

          hello  Mike

       eg:优化上面的函数,对多个人同时打招呼,也就是参数不止一个:

          function sayHelloTo ( $name1,$name2 ) {

            echo "hello  " . $name1 . " , " . $name2 . "<br >" ;                  //在这里 . 是php中的连接符,类似js的 + 号

          }

          sayHelloTo ("Leander","Mike);

       结果:

          hello  Leander , Mike

    3.有时候并不需要输出参数或者拼接的字符串,不需要输出,而是单单获取函数内的结果。如下情况:

          function addNum( $num1, $num2){

            return $num1 + $num2;                      //return在函数中用于返回一个东西

          }

          echo addNum (10,2 );

       结果:

          12

  • 相关阅读:
    C++primer习题3.13
    Indesign技巧
    《转载》虚函数在对象中的内存布局
    C++new失败后如何处理
    sizeof的用法
    转载 C++中虚继承防止二义性
    字符串反转
    回文写法
    C++术语
    QT+VS2008
  • 原文地址:https://www.cnblogs.com/lizeren/p/9513130.html
Copyright © 2011-2022 走看看