您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

求两个目录的相对路径

2024/3/29 8:52:44发布5次查看
求两个目录的相对路径,不限制路径深度 /** * 输出$b相对于$a的相对路径($a) * 不限限制路径深度,没有做什么优化,只是实现功能 */function getpath($a, $b){ $aarr = explode('/', dirname($a)); $barr = explode('/', dirname($b)); $alen = count($aarr); $blen = count($barr); $len = max($alen, $blen); $k = 0; for($i = 0; $i { if($k == 0) { if(isset($aarr[$i]) && ($aarr[$i] != $barr[$i])) { $d .= '../'; if(isset($barr[$i])) { $np[$i] = $barr[$i]; } $k = $k + 1; } } else { if(isset($aarr[$i])) { $d .= '../'; } if(isset($barr[$i])) { $np[$i] = $barr[$i]; } } } echo $d.implode('/', $np);}
复制代码
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录