多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > PHP網(wǎng)站開發(fā)中關(guān)于包含路徑問題的解決方案

PHP網(wǎng)站開發(fā)中關(guān)于包含路徑問題的解決方案

來源:程序員人生   發(fā)布時(shí)間:2014-03-11 12:47:08 閱讀次數(shù):2831次

引言:關(guān)于PERL與PHP中的包含路徑一直是一個(gè)比較難解的問題,主要是與操作系統(tǒng)和WEB服務(wù)器有關(guān),不可能非常智能化的解決這個(gè)路徑問題。相對(duì)于PERL,PHP的路徑好得多,解決起來也輕易得多,因?yàn)镻HP的相對(duì)路徑在PHP程序中的任何場合都可以使用,而不象PERL在某些語句中必須用絕對(duì)路徑而導(dǎo)致移植的極其復(fù)雜。

基于此,在PHP中,我設(shè)計(jì)了一個(gè)絕對(duì)穩(wěn)妥的解決方案,如下所述。

原則:使用相對(duì)路徑,但在相對(duì)路徑中用絕對(duì)路徑(有點(diǎn)繞,待會(huì)兒詳解),一是可以保證可移植性,二是可以方便地修改,三是公式化且結(jié)構(gòu)清楚明了,易于擴(kuò)展。

步驟詳解:1、先確定好一個(gè)程序的根目錄,注重是文件系統(tǒng)下的,不是WEB服務(wù)器下的虛擬目錄,不過一般情況下該目錄下的子目錄的相對(duì)路徑與URL下該目錄的虛擬子目錄是相同的。

2、在定義好的程序根目錄下的每個(gè)子目錄下(其實(shí)不一定是每個(gè),根據(jù)需要)建立一個(gè)settings.php,里面定義一個(gè)變量或是常數(shù)(常數(shù)比較好,因?yàn)樽饔糜虮容^大),如APPROOT,但這個(gè)APPROOT卻不是絕對(duì)路徑,而是該目錄相對(duì)于你指定的程序根目錄的相對(duì)路徑。

3、在此目錄下的所有程序入口文件(也即第一個(gè)包含其它文件的文件,或是答應(yīng)直接在瀏覽器中瀏覽的文件)中第一句寫上require_once('settings.php');,但要注重,所有被包含文件最好不要加此句。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 性色在线播放 | 老司机一级片 | 欧美亚洲另类一区中文字幕 | 欧美日韩一级片在线观看 | 另类小说 亚洲 | 国产 | 久而欧洲野花视频欧洲1 | 日本xxxxx黄区免费看动漫 | 欧美色另类 | japanesefree高清日本黑人 | 无码精品一区二区三区免费视频 | 欧美在线观看成人高清视频 | 羞羞视频免费入口网站 | 俄罗斯高清freexxxx性 | 国产成人精品第一区二区 | 欧区一欧区二欧区三免费 | 国产精品成人免费福利 | 亚洲日本在线免费观看 | 免费 黄 色 人成 视频 | 日本精品a在线观看 | 香蕉在线精品一区二区 | 99成人在线视频 | 日本爱爱小视频 | 91精品国产欧美一区二区 | 欧美特级一级毛片 | 欧美三级韩国三级日本一级 | 福利片在线观看免费高清 | 91精品国产高清久久久久 | 春色激情站 | 国产成人一区二区三区免费观看 | 最近最新中文字幕在线第一页 | 亚洲综合欧美日韩 | 最近中文字幕免费国语 | 18video性欧美19sex高清 | free性日韩女人frhd | 中文在线第一页 | 国产成人欧美一区二区三区的 | 国产第一页在线视频 | 亚洲成人777777 | 欧美性18| 国内精品久久久久影院亚洲 | 日本一区二区三区四区无限 |