PHP include 和require语句
区别:require生成一个错误,在错误发生后脚本会停止执行
include生成一个警告,在错误发生后脚本会继续执行
实例1 假设有一个标准的页头文件,名为hearder.php。在页面中引入这个头文件
<html> <head> <meta charset="utf-8"> <title>php教程(runoob.com)</title> </head> <body> <?php include 'header.php'; ?> //引入头文件 <h1>欢迎来到我的主页!</h1> <p>一些文本。</p> </body> </html>
实例2,假设有一个在所有页面中使用的标准菜单文件,menu.php。
<?php echo '<a href="/">主页</a> <a href="/">HTML教程</a> <a href="/">PHP教程</a>'; ?>
网页中所有的页面均使用该菜单文件,具体做法如下:
<html> <head> <meta charset="utf-8"> <title>php教程(runoob.com)</title> </head> <body> <div class="leftmenu"> <?php include 'menu.php'; ?> </div> <h1>欢迎来到我的主页!</h1> <p>一些文本。</p> </body> </html>
实例3,假设我们有一个第一变量的包含文件:
<?php $color = 'red'; $car = 'BMW'; ?>
这些变量可以用在调用文件中:
<html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> </head> <body> <h1>欢迎来到我的主页!</h1> <?php include 'vars.php'; //导入文件 echo "I have a $color $car"; // I have a red BMW ?> </body> </html>