[問題] php 架構的問題, 關於include檔案

看板Web_Design作者 (smile_ting)時間13年前 (2012/07/21 12:40), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/3 (看更多)
在PHP 裡面我們常常會 require_once ,然後去include一些 php file進來 比方說 index.php 裡面 require_once("../B/B1/inc.php") 假設今天inc.php 往上面搬移一層到 B資料夾下面 , 就需要改變成 requre_once("../B/inc.php") 或者是index.php 所處的路徑有改變,他所include的檔案路徑也會相對改變。 假設這種檔案存在很多的話,一旦檔案存放路徑有改變,要花的effort會很大 想請教一下遇到類似的問題,板友們都是怎麼解決的呢? <A> index.php <B> <B1> inc.php -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.77.136.156

07/21 13:10, , 1F
用個變數存root位置,所有include用這個變數拼出絕對路徑
07/21 13:10, 1F

07/21 13:11, , 2F
檔案會搬來搬去一點都不正常阿
07/21 13:11, 2F

07/21 18:26, , 3F
07/21 18:26, 3F

07/21 18:27, , 4F
之前我也問過這個問題
07/21 18:27, 4F

07/21 20:49, , 5F
我比較想知道為什麼會搬動資料夾?
07/21 20:49, 5F
文章代碼(AID): #1G2ZBDV3 (Web_Design)
文章代碼(AID): #1G2ZBDV3 (Web_Design)