Понигмив я набрел на
статью и там я прочел следующие строки:
Цитата:
|
Такой обходной маневр для преждевременного завершения скрипта обеспечивает устойчивый способ выхода из скриптового процесса и возврат в функцию или метод. Не все скриптовые языки поддерживают конструкции для такой цели. В JavaScript, например, вы не можете использовать оператор return при исполнении кода верхнего уровня
|
Значит то что я хочу красиво сделать не реально, ну разве что весь код обвести в try{} после includа сгенерировать исключение и пустой обработчик исключения назначить, но это уже некрасиво, да и слышал что механизм исключения - медлителен.