好的說我有包含在一個文件夾/ myProgram一個代碼庫/和具有不同的文件夾,如/ myProgram/lib中/,/ myProgram /文檔/等...PHP5 CLI制定基本目錄的最佳方式是什麼?
如何在PHP中,我可以在/ myProgram /之前檢測任何文件夾,並創建一個基本變量,這樣我的includes和require就可以相對於基本目錄/ myProgram /寫入,這樣我就可以將myProgram放入任何東西,比如根目錄,我的主目錄,/ path /到/ myProgram /,等等?
不需要在windows中工作,只需一個* nix環境。這全部來自命令行解析器或可執行腳本。
假設你像我一樣使用chdir命令,就可以通過使用「config/mySQLSettings.php」來訪問/ path/to/myProgram/config /。 – Urda 2010-02-03 14:11:54
如果我將程序移動到'/ path/to/my_program /',會發生什麼情況,因爲我碰巧喜歡這種命名結構? – 2010-03-07 12:06:45
只需更改'$ rootLoc = strpos($ location,「myProgram」);'to'$ rootLoc = strpos($ location,「my_program」);'更新'$。=「myProgram」;'to'$ root 。=「my_program」;'在引導程序中基本上將'myProgram'的所有引用更新爲'my_program'。 – Urda 2010-03-07 14:18:31