2013-03-29 73 views
1

我通常包括我的PHP類文件,像這樣:PHP類文件的靜態或相對路徑?

$root = realpath($_SERVER["DOCUMENT_ROOT"]); 

include_once("$root/classes/my.class.php"); 

這是建議,或者我應該只使用相對路徑?

回答

1

使用realpath()招致一些開銷,因爲它計算的規範路徑,檢查文件夾結構的各個部分領導到你的源文件。

另一種方法是使用__DIR__

include __DIR__ . '/classes/my.class.php'; 

對於類加載,其中每個文件僅包含一個類,你應該看看他們autoloading

+0

在我的情況下,文件有幾個類 – Paul