У меня есть header.php в корне/lib, который включает header_sub.php в том же каталоге. Обычно файлы в корне могут напрямую включать их с помощью этого кода:
include_once('lib/header.php');
но теперь у меня есть example.php в подкаталоге /blog, если я использую их
include_once(../'lib/header.php'); or
include_once($_SERVER['DOCUMENT_ROOT'].'/lib/header.php'); or
include_once(dirname(__FILE__).'/lib/header.php');
header_sub.php не будет правильно включен.
Есть ли способ включить header.php и header_sub.php без их изменения?