PHP中不再强制必需的参数?

时间:2014-10-03 16:02:24

标签: php function error-handling arguments

示例:

public function a($a, $b){

}


a();  // warning: missing arguments. why no fatal error???

如果我试图强制致命错误

public function a($a, $b){

  if(!$a || !$b)  // <- notice undefined variable. wtf?
    throw new exception('!!!');
}

a();

我很确定之前没有发生过:|

0 个答案:

没有答案