什麼是set_include_path相對於,在PHP中?它是PHP.exe所在的文件夾嗎?它是webroot嗎?換句話說,set_include_path('/')或set_include_path('。')是指什麼文件夾?什麼是「起點」對於PHP的set_include_path
3
A
回答
2
相對路徑是從文件的位置分辨其中include
或使用的include_path在使用的另一功能(參見description of include_path):
使用在包括路徑中的
.
允許相對包括如它表示當前目錄。然而,明確使用include './file'
比PHP總是檢查每個包含的當前目錄更有效。
/
會描述你的文件系統的根目錄和.
當前目錄。
1
文件系統根目錄和當前目錄respectively。
1
set_include_path(「/」)會使包含路徑成爲文件系統的根文件夾,我會猜測你可能不想這樣做,因爲可能存在暴露文件的問題不想被看到。
如果你的php文件是/home/users/joebloggs/htmlroot/index.php,那麼set_include_path(「。」)會使include路徑成爲php文件所在的目錄,即「htmlroot」目錄。
0
在* nix系統和Windows Apache上,/是文件系統的根目錄。而在IIS上/指向虛擬主機的根目錄。
我該怎麼處理這個問題,是在我的index.php中定義了一個LOC常量,所以在包含文件時我絕不會感到困惑。
define('LOC', dirname(__FILE__));
include(LOC . '/files/file.php');
相關問題
- 1. PHP set_include_path
- 2. PHP set_include_path配置
- 3. PHP「set_include_path」有效嗎?
- 4. set_include_path有什麼缺點或安全風險?
- 5. PHP - 正確使用set_include_path
- 6. PHP通過set_include_path聲明
- 7. 什麼是媒體流的好起點?
- 8. Android:動畫的起點是什麼?
- 9. PHP:什麼是pcntl_signal用於?
- 10. 通過set_include_path功能不起作用,PHP 5.2.13
- 11. 什麼是Ruby相當於PHP的的=
- 12. Sitecore:Sitecore.Web.WebUtil.Redirect優於Response.Redirect的優點是什麼?
- 13. mootools優於jquery的優點是什麼?
- 14. QAbstractItemModel優於QStandardItemModel的優點是什麼?
- 15. PHP:爲什麼我的`set_include_path()`指向一個目錄時不工作?
- 16. PHP通過set_include_path錯誤,Zend的
- 17. 什麼是相當於Python的foreach php
- 18. 什麼是Perl相當於PHP的print_r()?
- 19. 對於VBScript,子程序的優點是什麼?
- 20. PHP對象 - 什麼是對象?
- 21. pdflatex的相對優點是什麼?
- 22. 什麼是一個好的網站IDE?對於HTML/JS/PHP
- 23. 什麼是php中的對象集合?
- 24. 什麼是對於tomcat的java.naming.provider.url
- 25. '-client'對於JAVA_OPTS的意義是什麼
- 26. 什麼是。 (點)在PHP中做?
- 27. 什麼是pthread取消點用於?
- 28. 什麼是SSO認證觸點用於?
- 29. 什麼是跟蹤點用於?
- 30. PHP通過set_include_path我逼瘋了
GZipp提出了以下建議,這是非常有用的,我: 嘗試運行測試腳本 - 通過set_include_path( '/'); echo realpath(get_include_path()); – Joshua 2010-02-02 18:09:45