gpt4 book ai didi

php - 如何在 php 中使用 'header' 和 'footer' 结构时仅对一页使用自定义 CSS

转载 作者:行者123 更新时间:2023-12-04 10:15:41 26 4
gpt4 key购买 nike

我目前正在使用 PHP 开发一个网站。我正在使用“header.php”和“footer.php”,所以我不必一遍又一遍地重复同样的事情。但是,我对某些正在更改其他页面中的元素的页面使用自定义 CSS。换句话说:

<?php
require "header.php"
?>
<main>Page Body</main>
<?php
require "footer.php"
?>

我正在寻找一种方法来将我需要的 CSS 文件包含在其他地方而不是在标题上,因为它会影响其他页面,而我只需要此特定页面的格式。有任何想法吗?提前谢谢你

最佳答案

您可以在您在主页中声明的 header 函数中使用变量。

<?php
$customheaders = '<link rel="stylesheet" type="text/css" href="extrastuff.css">';
require "header.php"
?>
<main>Page Body</main>
<?php
require "footer.php"
?>

在 header.php 中你可以使用 isset()查看变量是否已定义且不为 NULL:

<?php
if (isset($customheaders)) {
echo $customheaders;
}
?>

显然有更好的方法来创建模板来处理这些类型的异常,但考虑到这个问题,我认为这种基本方法足以让您入门。

关于php - 如何在 php 中使用 'header' 和 'footer' 结构时仅对一页使用自定义 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61072824/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com