代码之家  ›  专栏  ›  技术社区  ›  Alex

php-冷却器功能参数

  •  1
  • Alex  · 技术社区  · 15 年前

    我有这个:

    function boo($show_one = false){
      if(!show_one) return 1; else return 2;
    }
    

    我怎么能这样称呼boo:

    boo(SHOW_ALL);
    

    而不是boo(错误)。 我看到一些本机PHP函数有这样的参数,使代码更容易阅读。

    2 回复  |  直到 15 年前
        1
  •  4
  •   Macha    15 年前
    define("SHOW_ALL", false);
    define("SHOW_ONE", true);
    

    将对应于您的代码。但我建议用数字代替布尔值。如果接下来的几周你决定有一个表演选项呢?

        2
  •  0
  •   powtac    15 年前
    define('SHOW_ALL', true);
    
    function boo($show_one = false){
      if(!$show_one) return 1; else return 2;
    }
    
    boo(SHOW_ALL);
    
    推荐文章