PHP语言学习:[13]Include文件

2025-10-26 05:03:21

服务器端包含用于创建可在多个页面重复使用的函数、页眉、页脚或元素

PHP include和require语句

在php中,可以在服务器执行PHP文件之前就把该文件插入另一个PHP文件中

include和require语句用于在执行流中向其他文件插入有用的代码

include和require很相似,除了在错误处理方面的差异

    require产生致命错误 并停止脚本

    include只会产生警告,脚本将继续

因此,如果希望继续执行,并向用户输出结果,即使包含文件已对视,那么清使用include 否则,在框架,cms或者复杂的PHP应用程序编程中,请始终使用require向执行流引用关键文件,这有利于提高应用程序的安全性和完整性,在某个关键文件意外丢失的情况下

包含文件省去了大量的工作,这意味着你可以为素有页面创建标准页头,页脚或者菜单文件,然后,在页头需要更新的时候,你只需要更新这个页头包含文件就可以了

语法

include 'filename';

require'filename';

PHP include和require语句

假设你有一个标准的页头文件,名字为"header.php"如需要在页面中引用这个页头文件,请使用include/require;

<html>

<body>

<?php include 'header.php';?>

<h1>Welcome to my home page!</h1>

Some text.

</body>

</html>

例子

假设我们有一个在所有页面中使用的标准菜单文件;

"menu.php":

echo'<a href="/default.php">Home</a>

<a href="/tutorials.php">Tutorials</a>

<a href="/refrence.php">Examples</a>

<a href="/contact.php">Contact Us</a>';

网站中的所有页面均应应用该菜单文件,这是具体的做法

<html>

<body>

<div class="leftmenu">

<?php include 'menu.php';?>

</div>

<h1>Welcome to my home page.</h1>

Some text.

</body>

</html>

例如

假设我们有一个定义变量的包含文件(“vars.php”):

<?php

$color='red';

$car="bmw"

?>

这些变量可以应用在调用文件中:

<html>

<body>

<h1>Welcome to my home page.</h1>

<?php include 'vars.php';

echo "I have a $color $car";

?>

</body>

</html>

(共篇)上一篇:函数date()|下一篇:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢