• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > 网站建设 > 默認慘數、必選慘數與可選慘數

    默認慘數、必選慘數與可選慘數

    作者: 分类:网站建设 点击: 1,926 次
    wordpress CMS主题:ssmay主题

      前面我們講到了實參與形參,本節我們再來講講默認參數可選參數以及必選參數

      1、默認參數。

      PHP中默認參數必須遵守如下的規則:
      默認參數只能是壹個常量,不能是變量,即給這個變量參數賦壹個默認值;
      默認參數必須放在最後,不能出現在其他需要傳遞的參數的前面;
      在調用函數時,要遵守默認參數的順序,不能打亂函數定義時默認參數的順序;

      <?phpfunction table($a,$b=5)

      {

      echo "$a";

      echo "<br>";

      echo "$b";

      }

      table(12)

      ?>

      這裏我們只傳遞了壹個參數12 ,而函數有2個參數,好像會出錯,其實不然,第2個參數$b默認傳遞了,所以輸出結果是:12 5

      2、必選參數與可選參數。

      PHP的參數是有規定的,必選參數要寫在可選參數前面。必選寫在可選後面也可以,但是在調用時必選參數前面的可選參數就必須寫入,否則會報錯!

      <?phpfunction table($a,$c,$b=5,$e=9)

      {

      echo "$a";

      echo "<br>";

      echo "$b";

      echo "<br>";

      echo "$c";

      echo "<br>";

      echo "$e";

      }

      table(12,13)

      ?>

      這裏我們添加了2個參數:12和13,也就是傳遞這2個參數給$a和$c,所以輸出結果:12  5   13   9  但如果我們只傳1個參數12的話,就會報錯。因為$a和$c是必選參數。如果我們傳4個參數(如:12,13,188,299),那麽輸出結果就是:12  188  13  299  也就是說可選參數的數值也改變了。



      QQ二维码

    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201404071868.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.