Я имею дело с остановкой конструктора.PHP Лучший способ остановить конструктор
public function __construct()
{
$q = explode("?",$_SERVER['REQUEST_URI']);
$this->page = $q[0];
if (isset($q[1]))
$this->querystring = '?'.$q[1];
if ($this->page=='/login') {include_once($_SERVER['DOCUMENT_ROOT'].'/pages/login.php');
// I WANT TO EXIT CONSTRUCTOR HERE
}
Есть функция для остановки/выхода конструктора:
умереть(), выход(), перерыв() и возвращение ложным
Я использую возврат false, но я запутался в безопасности. Каков наилучший способ выхода из конструктора?
Спасибо за ваше время.
Выбросить исключение –
Я не использую перед броском. не могли бы вы привести мне пример? @MarkBaker – EngineerCoder
'' 'throw new Exception ('Выход из конструктора');' '' – mend3