Вы можете использовать переменные внутри функции заголовка, которую вы объявляете на главной странице.
<?php
$customheaders = '<link rel="stylesheet" type="text/css" href="extrastuff.css">';
require "header.php"
?>
<main>Page Body</main>
<?php
require "footer.php"
?>
И в заголовке. php вы можете использовать isset () , чтобы увидеть если переменная была определена и не является NULL
:
<?php
if (isset($customheaders)) {
echo $customheaders;
}
?>
Очевидно, что есть лучшие способы создания шаблонов для обработки подобных исключений, но, учитывая вопрос, я думаю, что этот базовый c подход достаточно хорош, чтобы начать.