Коллеги! Не могу понять за что отвечает константа B_PROLOG_INCLUDED? Часто встречаю фрагмент кода типа
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
Поясните зачем нужна проверка этого условия, чем чревато если эту проверку убрать?
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
Поясните зачем нужна проверка этого условия, чем чревато если эту проверку убрать?