Если файл в __autoload имеет синтаксическую ошибку, сценарий останавливается без показа сообщения - PullRequest
0 голосов
/ 26 сентября 2010

У меня автоматически определена функция __autoload для классов загрузки, если в этом файле есть синтаксическая ошибка, сценарий останавливается, просто останавливается ... без ошибки ...

function __autoload( $var_class )
{
    require_once( "$var_class.php" );
}
echo "Before load...";
new ClassName();
echo "Hello world...";

Выход:

Перед загрузкой ...

Как отобразить ошибку SYNTAX?

1 Ответ

0 голосов
/ 26 сентября 2010

Показывает ошибку для меня:

class ClassName
{
    public function __construct()
    {
        $line = $error
        echo 'Contructor' . "\n";
    }
}

Выход:

Before load...
Parse error: syntax error, unexpected T_ECHO in ClassName.php on line 8

См. Комментарий Фанис.

...