header.php
<?php
$siteTitle = "GKxiaomo's 博客";
?>
<html lang="en">
<head>
<meta charset="UTF-8">
<title><?php echo $siteTitle ?></title>
</head>
index.php
<?php
/*
* require 和 include 的区别
* require 生成致命错误(E_COMPILE_ERROR),在错误发生后脚本会停止执行。
* include 生成一个警告(E_WARNING),在错误发生后脚本会继续执行。
* 因此你希望包含的文件必须且缺少文件会导致文件无法正常运行,应使用 require (推荐)
*
* include_once require_once 语句
* 和上面一样,但只会调用一次,防止重复调用
* */
?>
<?php include 'header.php'; ?>
<body>
<h1>欢迎来到 <?php echo $siteTitle ?>!</h1>
<p>有问必答</p>
</body>
</html>