コードをコピーします コードは次のとおりです:
function Compare($ph1,$ph2){
$ret = '';
$_f1Arr =explode("/",$ph1);
$ _f2Arr =explode( "/",$ph2);
$f1 = array_pop($_f1Arr);
$f2 = array_pop($_f2Arr);
for($i=0;$i if($_f1Arr[$i] !== $_f2Arr[$i])
ret .= ".. /";
}
for($i-1;$i $ret .= $_f2Arr[$i].'/';
}
return $ret.$f2;
}
$file1 = "aaa/ddd/ccc/ddd/ test/a.js";
$file2 = "aaa/ddd/ccc/ddd/test/b.js" ;
echo Compare($file1,$file2);
?>
B は相対パスですAさんへ。 。 。
http://www.bkjia.com/PHPjc/327723.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/327723.html技術記事次のようにコードをコピーします。 functioncompare($ph1,$ph2){ $ret = ''explode("/",$ph1); $_f2Arr =explode("/",$ph2); = array_pop($_f1Arr); $f2 = array_pop($_f2Arr); の場合