2012-05-24 35 views
0

我即將去改變我所有的包括使用獲取當前的工作目錄來指定在哪裏看。如何更改PHP查找用戶定義的包含的位置?

getcwd() 

因爲PHP沒有像當初那樣查看當前目錄。

有沒有辦法改變這種行爲,所以我的代碼不是隨處可見getcwd()

一種告訴inlcude函數查看它自己所在的目錄的方法。

我認爲出於常識它會做到這一點,但事實並非如此。

+0

你問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

+1

它也似乎只是遊標給出的答案。下面你只是忽略了手冊的鏈接,然後繼續評論亂碼。這不是問題最好的解決方法。 – mario

回答

1
+0

@ CS_2013,當然,請參閱:http://www.php.net/manual/en/function.set-include-path.php#108084 – Brad

+0

@ CS_2013,你在說什麼?你從哪裏得到那條路?是的,這很可能是您目前的包含路徑。而且,你是什麼意思這是另一種語言?我給了你一個PHP頁面的鏈接......你是不是在PHP中這樣做?你的問題就是你。 – Brad

+0

@ CS_2013,是的,他們爲什麼要這樣做?您尚未向該默認包含路徑添加任何內容。這不是你要問的嗎?我沒有給你兩種方法嗎? – Brad

相關問題