本文目錄一覽:
PHP 絕對路徑的問題
html的/,標示是網站的根目錄,php的那個/,表示系統的根目錄。
php一般這麼搞。dirname(__FILE__);用這個獲取當前文件所在的目錄,然後根據這個目錄,向前或者向後定位。
比如在你編輯的這個文件下面有個a.php,
你可以這麼寫。require_once(dirname(__FILE__).’/a.php’);
要是比如,你現在編輯的文件是ctrl目錄下,但是你想包含的文件在和ctrl同級別的一個目錄server下,就這麼寫require_once(dirname(__FILE__).’/../a.php’);
php設置的路徑問題
other.php文件中用include載入top1.php,但是top1.php中寫的是相對路徑,所以會從/yw/wy下面找abc.php,這樣就無法找到文件。這是你出現問題的原因。
我給出的解決方法是你再寫一個文件,比如叫top2.php,然后里面的href=’../abc.php’,在other.php中引用top2.php。不知道這種方法是不是能解決你的問題呢?如果你的other.php中必須引用top1.php,不能換其他文件,那我確實不知道什麼處理了,因為這樣比較鑽牛角尖…..
如果我的回答能幫助到你希望能夠採納,如果有不明白的地方,可以回復或者百度HI我。。
php中的路徑問題,很著急,搞了一上午都不知道哪裡出了問題
絕對路徑不是你這個絕對法。。
系統的絕對路徑應該是這樣的 window 下 D:/sds/sds 你的應該是 require(‘./core/include.php’);
絕對的話 require(dirname(__FILE__).’/core/include.php’);
php路徑問題
先把目錄變數$dir改為目錄數組,給該數組賦值(多路徑),把其他數組$array_file都改為二維數組,在while循環外面再套一個for循環目錄數組,循環次數為該數組長度,在while中把用到的的數據$thumb_name全部數組化,好處是可以知道每個目錄的操作情況,不數組化也可以,但是做過的就都丟失了
php中文件調用的路徑問題
你看先包含哪個文件,,你要明白,,包含的文件直接,是把代碼放進去
運行的
比如index包含head/head.php而head.php又包含同目錄下的sidebar.php
那麼index.php的實際運行代碼就變成了
include(“sidebar.php”)
index.php同目錄沒有這個文件,,那就會出錯
所以head.php應該是include(“head/sidebar.php”)
PHP 路徑問題
當然是相對路徑最好,因為以後你的文件可能會被安裝到別的文件夾下,絕對路徑就會導致無法工作,相對路徑就可以正常工作。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/160471.html