При подключении файла в php7 с синтаксической ошибкой, сделанной намерено, выполнение скрипта прекращается. Почему ? Без блока try catch должно вылетать исключение и выполнение должно продолжаться.
Вызываемый файл:
<?php
echo "before error<br>";
include __DIR__.'/new.php';
echo "after error";
Подключаемый файл:
<?php
class app
{
public function throwex(){
echo 'now ex will be thrown';
int = 10/0;
echo 'throwing was done';
}
}
Главное скажите Неужели теперь при каждой ошибке в php7 выполнение , будет прекращаться ?