require_once 是说只加载一次require_once('global.php');
require_once('global.php');
// 错误require('global.php');
require('global.php');
require_once('global.php');
// 错误require('global.php');
require('global.php');
调试欢乐多
require('global.php');
require('global.php');======== 错误的想法,不是说加载两次就一定会错,只有在函数和类定义两次才会出错。require_once只不过是用来避免多次加载函数和类定义而已。去看看VC里的MFC那么多的#ifdef _INCLUDE_XXX_H,就知道为什么PHP要用require_once, include_once函数了。
b.php 包含 a.php
c.php 包含 b.php
c.php 包含 a.php在b.php中已经包含了a.php,c.php又包含了b.php,所以c.php就不用再加载a.php了