require 'a.php'; 放在外面,不要放在方法体内。
将b.php修改为
<?php
require 'a.php';
function load_setting{
//这里放其他的代码
}
load_setting();
var_dump($Setting);
?>
<?php
require_once('a.php'); var_dump($Setting);
<?php function load_setting(){ require 'a.php'; } load_setting(); var_dump($Setting);
这样require 'a.php',$Setting是load_setting()方法中的局部变量