我有一个函数,如果未定义变量,exit;
则调用该函数,因此它不应在页面上产生任何内容,而是在空白页面上产生。它在实际退出之前会产生一条错误消息。所以当它应该执行时,因为没有定义变量,它应该死掉,但是发生的是错误消息被执行,然后页面的其余部分在错误消息下加载,并且不退出。有任何想法吗?
public function exit_error() {
parent::error_array();
$errors = $this->msg_array;
return $errors;
die(); // error should produce, then die here.
}