php include_once几种实现方式

include_once是php自带的一个方法

通过改造 include 方法,也可以实现。

方法一:include and define

包含一个文件后,定义一个常量标识(可以使用绝对路径)

if(!defined(XXX)){
   include xxx.php;
   define(XXX,path);
}

方法二:include and regist

包含一个文件后,在一个注册变量中添加(比如定义一个数组,作为包含列表,包含时,则在该数组中添加一个键(比如绝对路径),如果该键存在则说明已经包含)

和上面的实现几乎一致,只是上面是常量,这里是变量(比如数组)。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注