PHP - 冷却器功能参数

时间:2010-07-02 21:17:34

标签: php variables function

我有这个:

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

我怎么能这样称呼boo:

boo(SHOW_ALL);

而不是嘘(假)。 我看到一些原生的php函数有类似的参数,使代码更容易阅读

2 个答案:

答案 0 :(得分:4)

define("SHOW_ALL", false);
define("SHOW_ONE", true);

将对应您的代码。但我建议使用数字而不是布尔值。如果下周您决定使用SHOW PAGINATION选项怎么办?

答案 1 :(得分:0)

define('SHOW_ALL', true);

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

boo(SHOW_ALL);