2010-11-04 251 views
1

I'm與Eclipse 3.4.2 PDT工作。 我在應用程序文件夾中添加了一些庫,並將該文件夾添加到PHP包含路徑中。日食 - PHP包含路徑

當我作爲腳本運行,它的作品完美,但如果我訪問頁面外食,庫不是入店,我需要加入這一行:

通過set_include_path( 破滅(PATH_SEPARATOR,陣列(真實路徑('../application'),get_include_path(),)) );

這是necesary?怎麼可以避免這個?

回答

1

您也可以在include()語句中指定的路徑,但它是不是很方便。

此外,您可以在php.ini配置文件中指定相應的include_path值(詳情請參閱here),但通常此指令包含系統範圍庫的路徑,而不是特定於應用程序的路徑。

如果使用OOP,您可以實現自己的類加載器,它會查找在特定目錄類。詳細信息請參見this article

+0

感謝您的幫助! – Keetah 2010-11-09 15:39:44

1

是。有必要。因爲PHP解釋器應該知道從什麼文件夾加載庫。

+0

謝謝,也不好新的,但我想... – Keetah 2010-11-09 15:41:19