+ -
当前位置:首页 → 问答吧 → 向下兼容的写法?--关于一段php代码的疑惑

向下兼容的写法?--关于一段php代码的疑惑

时间:2011-10-20

来源:互联网

最近在学php,找了一些程序的源码看看,发现有很多的细节不是很明白,所以上论坛向大家请教,希望各大侠指点:

我在一开源程序中看到了如下的代码:

a.php
PHP code

if(!defined('B') && !@include(b.php')) {
     exit('b.php is missing');
}    
//...



b.php
PHP code

define('b', true);



我在书中看到php有一个称之为require_once的函数,可以实现上述的功能,
所以我想问一下,他的这种写法是有什么特别的优势 ,还是这样写可以向下兼容更多的php旧版本?

作者: jxlstc001   发布时间: 2011-10-20

1. _once的效率低,所以。。。
2.不存在兼容问题
3.。。。。

作者: mengxiangbaidu   发布时间: 2011-10-20

引用 1 楼 mengxiangbaidu 的回复:
1. _once的效率低,所以。。。
2.不存在兼容问题
3.。。。。


看来纯属就是为了提高效率啊...

感谢大侠指点

作者: jxlstc001   发布时间: 2011-10-20