2019-01-06PHP结构化编程
结构化编程模式得益于包含函数
接下来就着重介绍四个重要的包含函数
①include
②require
③include_once
④require_once
require与include的区别在于当所包含的文件不存在或存在错误时,
include 继续执行当前脚本
require则停止当前脚本的运行
但是仍旧推荐你使用include 因为当脚本不能执行的时候,底部的Contact US 可以用来告诉管理员发生了事故;
而include_once与require_once则是当前页面指请求脚本一次;
这种场合就比较适合在连接数据库的场合使用
在包含php文件时该如何使用路径呢?
推荐方法
使用PHP内置变量
$_SERVER['DOCUMENT_ROOT']
通过Appach根目录来使用包含PHP脚本,这样在站点进行迁移时就可以很方便了
<?php include '$_SERVER['DOCUMENT_ROOT']'.'/include/db.inc.php';?>
同样存在一个小技巧,你可以在一个文夹中编写一个函数的文件
之后在使用它的时候,就推荐你使用include_once 和 require_once 这样可以避免重复定义函数的风险!!!