php中查詢檔案的相對路徑或者絕對路徑的工具
以前面試題目中有一題為求兩個檔案的相對路徑,當時覺得沒有電腦,書寫**太麻煩,沒有做那個題目,今日工作比較閒遐,就想起這事來,完成了兩個函式,**未經過實際生產環境考驗,如引用至生產環境,還請慎重閱讀,主要是參考學習
檢視源**列印幫助
16 * @version $id:v 1.0 ,2013/10/13 17:29:00
7 * @copyright (c) copyright;tsingyuan,2013
8 */9
10/**
11 * 返回檔案的絕對路徑
12 *
13 * @param string $filename
14 * @return string
15 */
16function absoluteroute($filename)
1738
else
39
42 }
43 $filename = implode('/', $filenamearr);
44 }
45 return $filename;46}
47 48/**
49 * 返回兩個檔案的相對路徑 (ps:^_^不錯的php學習***:276167802,驗證:csl,有興趣的話可以加入進來一起討論)
50 * (為了保證輸入的相對路徑引數可用,故此函式依賴absoluteroute)
51 *
52 * @param string $filenamea
53 * @param string $filenameb
54 * @return string
55 */
56function relativeroute($filenamea, $filenameb)
5772
foreach($dira as $k=>$v)
73 if($v != $dirb[$k])break;74
75 $dirr = array_slice($dirb, $k);76
77 $k == 1 ? $dtag = '/' : $dtag = './';
78 $result = $dtag.implode('/', $dirr);
79 if(!$flag)
80
91 return $result;
92}
php計算相對路徑
計算兩個目錄的相對路徑,網上有好多 發現好多是用array diff assoc這個函式,這樣不對.我來寫乙個簡單的.created by phpstorm.user 優美 date 2019 9 9 time 19 59 function getpath path1,path2 arr1 expl...
PHP的相對路徑問題
在php中require,include乙個檔案時,大都是用相對路徑,是個很頭疼的問題。例如 根目錄 資料夾 1.php 資料夾 2.php index.php 問題 在1.php中通過include b 2.php 來引入b目錄下的2.php檔案 在index.php中通過include a 1....
python檔案路徑 相對路徑
檢視程式的工作路徑import os print os.getcwd 將工作路徑修改為當前程式所在路徑os.chdir d python python入門到實踐 10檔案和異常 檔案路徑 print os.getcwd 注意路徑是雙斜線 同級目錄 直接呼叫檔名with open pi.txt as ...