直接上代码吧。
$a = "/a/b/c/d/e.php";
$b = "/a/b/c/e.php";
$a_arr = explode("/",$a);
$b_arr = explode("/",$b);
$count = count($a_arr);
for($i=0;$i<$count;$i++){
if($a_arr[$i] != $b_arr[$i]){
break;
}
}
$re_count = $count - $i;
$temp = array();
for($j=$i;$j<count($b_arr);$j++){
$temp[] = $b_arr[$j];
}
$path = str_repeat("../",$re_count) . join("/",$temp);
echo $path;
exit;