PHP exit () из включенного скрипта, выход из родительского скрипта?

В PHP, если я использую функции include () или require () для запуска кода в другом скрипте, есть ли способ завершить родительский скрипт изнутри дочернего?

Итак, скажем, у меня есть это в parent.php:
require ('child.php');

И это в child.php:
exit ();

Будет ли это завершено только child.php или parent.php тоже?
Есть ли способ завершить работу parent.php из child.php без добавления дополнительного кода в parent.php?

Это для сложной пользовательской страницы ошибки 404 в PHP, которая определяет, был ли он вызван Apache с помощью ErrorDocument или запросил ли пользователь страницу с нашей настраиваемой CMS, которой не существует. Если последнее, то я просто хочу запросить свой 404.php (дочерний) и вывод из него, а не продолжать выполнение родительского.

Кто-нибудь знает, можно ли завершить родительский PHP-скрипт из включенного / необходимого скрипта ?

26
задан batfastad 13 June 2011 в 17:38
поделиться