gpt4 book ai didi

javascript - 如何将css和js文件包含到php模板中?

转载 作者:太空宇宙 更新时间:2023-11-04 04:16:09 32 4
gpt4 key购买 nike

我已经为 php 站点构建了我的简单模板。问题是我不知道包含我的 css 和 javascript 文件的好方法。

这是我的index.php文件

<?php
include'core/template.php';
$temp=new Template();
$settings=array("title","page_title","welcome_word");
$values=array("RIS - Home","Results Information System","Welcome to result
Information system");
$temp->header($settings,$values);
$temp->footer();


?>

这是我的template.php 文件

<?php
class Template {
public function header($setting,$values){
$file=file_get_contents("http://localhost/RIS/src/header.php");
$count=0;
foreach ($setting as $setting) {
$file=str_replace('{'.$setting.'}',$values[$count],$file);
$count++;
}
echo $file;

}

public function footer(){
$file=file_get_contents("http://localhost/RIS/src/footer.php");
echo $file;
}
}




?>

这是我的header.php文件

<!DOCTYPE html>
<html>
<head>
<title>{title}</title>
</head>
<body>
<header>
<h1>{page_title}</h1>
{welcome_word}
</header>
My contents goes here...

这是我的footer.php 文件

<footer>
Copyright &copy; RIS 2013.
</footer>
</body>
</html>

我有我的 css 文件和 js 文件在 assets 文件夹 中,那么如何将它们包含在我的模板中?

最佳答案

我会使用输出缓冲区 & include 而不是 file_get_contents,include'core/template.php'; 这里缺少一个空格。

在你的情况下,为什么不直接将 CSS 和 JS 放入 header.php 中?

或者如果你想要非阻塞,将 CSS 放在 header.php 中,将 JS 放在 footer.php 中

关于javascript - 如何将css和js文件包含到php模板中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19902786/

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