ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して 2 つのファイルの相対パスを見つける_PHP チュートリアル

PHP を使用して 2 つのファイルの相対パスを見つける_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:05:161111ブラウズ

コードをコピーします コードは次のとおりです:

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.comtru​​ehttp://www.bkjia.com/PHPjc/327723.html技術記事次のようにコードをコピーします。 functioncompare($ph1,$ph2){ $ret = ''explode("/",$ph1); $_f2Arr =explode("/",$ph2); = array_pop($_f1Arr); $f2 = array_pop($_f2Arr); の場合
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。