2009-07-06 91 views

回答

6

如果你有一个脚本文件一到一个脚本文件B,那么A具有相同的全球variable scope为B具有:

当包含一个文件,它包含的代码继承行的variable scope其中包括发生。从调用文件的那一行可用的任何变量将在被调用的文件中可用,从这一点开始。但是,包含文件中定义的所有函数和类都具有全局范围。 - include manual page

所以,如果你在一个定义一个变量,那么你就可以访问该变量在B:

// A.php 
$varInA = 'foobar'; 
include 'B.php'; 

// B.php 
echo $varInA; 
0

创建base.php内的功能,像这样:

function setup($config) { 
    // Do something with config 
} 

和more.php称之为..

setup($somevar); 

或者,你可以尝试使用类和成员变量和构造函数。