<?php
function getRelativePath($a,$b){
$a_url = array(dirname($a));
$b_url = array(dirname($b));
$a_arr = explode("/", $a_url[0]);
$b_arr = explode("/", $b_url[0]);
$len = count($a_arr);
$art1 = "";
$art2 = "";
for ($i=1; $i<$len ; $i++) {
if ($a_arr[$i] <> $b_arr[$i]) {
$art1 .= "../";
$art2 .= $a_arr[$i]."/";
}
}
return $art1 . $art2;
}
$a = '/c/b/c/d/k/h/t/e.php';
$b = '/a/b/e/f/h.php';
echo getRelativePath($a, $b);
exit;
两个文件的相对路径
最新推荐文章于 2021-03-10 21:11:30 发布