Всё правильно автор написал,мой пример актуален для одного действия,тоесть например вывести ошибку или т.п.А вот если нужно делать несколько действий тогда нужно будет использовать код автора.
Написал что знаю, если не нравиться че тогда читаешь? Сам нифига не знаешь так теряйся .
ua прав, зачем велосипед если все уже придуманно
Не смеши
Проще так:
defined(\'NAME\') or exit(\'Константа не объявлена\');