如何在 php 网页中添加 header 脚本?
How to add header scripts in a php web page?
我有几个使用相同脚本的页面,为此,我想创建一个 header.php 和 footer.php 文件并在每个页面上调用它们,例如。
header.php
<link rel="stylesheet" href="../Framework/bootstrap/css/bootstrap.min.css"/>
<link rel="stylesheet" href="../Framework/bootstrap/css/bootstraptheme.min.css" />
footer.php
<script src="../Framework/jquery/jquery.min.js"></script>
<script src="../Framework/bootstrap/js/bootstrap.min.js"></script>
和我的 php 网页:
<html>
<head>
//add header.php
</head>
<body>
//add footer.php
</body>
</html>
您可以通过 jquery 实现此目的,因为
<html>
<head>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<div id="header"></div> //add header.php
</head>
<body>
<div id="footer"></div> //add footer.php
<script>
$(document).ready(function(){
$('#header').load('header.html');
$("#footer").load("footer.html");
});
</script>
</body>
</html>
<html>
<head>
<?php require('header.php'); ?>
</head>
<body>
<?php require('footer.php'); ?>
</body>
</html>
正如 chris85 指出的那样 - 您可以使用 include 而不是 require...
<html>
<head>
<?php include('header.php');?>
</head>
<body>
<?php include('footer.php');?>
</body>
</html>
我有几个使用相同脚本的页面,为此,我想创建一个 header.php 和 footer.php 文件并在每个页面上调用它们,例如。
header.php
<link rel="stylesheet" href="../Framework/bootstrap/css/bootstrap.min.css"/>
<link rel="stylesheet" href="../Framework/bootstrap/css/bootstraptheme.min.css" />
footer.php
<script src="../Framework/jquery/jquery.min.js"></script>
<script src="../Framework/bootstrap/js/bootstrap.min.js"></script>
和我的 php 网页:
<html>
<head>
//add header.php
</head>
<body>
//add footer.php
</body>
</html>
您可以通过 jquery 实现此目的,因为
<html>
<head>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<div id="header"></div> //add header.php
</head>
<body>
<div id="footer"></div> //add footer.php
<script>
$(document).ready(function(){
$('#header').load('header.html');
$("#footer").load("footer.html");
});
</script>
</body>
</html>
<html>
<head>
<?php require('header.php'); ?>
</head>
<body>
<?php require('footer.php'); ?>
</body>
</html>
正如 chris85 指出的那样 - 您可以使用 include 而不是 require...
<html>
<head>
<?php include('header.php');?>
</head>
<body>
<?php include('footer.php');?>
</body>
</html>