2009-07-06 90 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); 

或者,你可以嘗試使用類和成員變量和構造函數。