我即將去改變我所有的包括使用獲取當前的工作目錄來指定在哪裏看。如何更改PHP查找用戶定義的包含的位置?
getcwd()
因爲PHP沒有像當初那樣查看當前目錄。
有沒有辦法改變這種行爲,所以我的代碼不是隨處可見getcwd()
?
一種告訴inlcude函數查看它自己所在的目錄的方法。
我認爲出於常識它會做到這一點,但事實並非如此。
我即將去改變我所有的包括使用獲取當前的工作目錄來指定在哪裏看。如何更改PHP查找用戶定義的包含的位置?
getcwd()
因爲PHP沒有像當初那樣查看當前目錄。
有沒有辦法改變這種行爲,所以我的代碼不是隨處可見getcwd()
?
一種告訴inlcude函數查看它自己所在的目錄的方法。
我認爲出於常識它會做到這一點,但事實並非如此。
或使用set_include_path()
。
你問3次同相關的問題([這裏](http://stackoverflow.com/questions/10739002/how-are-paths-calculated-in-php-why-are-文件在當前目錄忽略),[這裏](http://stackoverflow.com/questions/10739813/php-can-not-find-my-include)現在這一個在一個小於一小時)。也許如果你回到這些問題,給我們更多的細節,併發布你的兩個文件的完整代碼,我們可以給你更好的幫助......並且我不認爲它是一個PHP錯誤。 – mpratt
它也似乎只是遊標給出的答案。下面你只是忽略了手冊的鏈接,然後繼續評論亂碼。這不是問題最好的解決方法。 – mario