文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>求两个文件的相对路径

求两个文件的相对路径

时间:2010-08-27  来源:yzxlyd

在网上看到很多人在算这道题,我也给出我的算法。

 

 1 $a = '/a/b/c/d/e.php';
 2 $b = '/a/b/12/34/c.php';
 3 function get_relative($a, $b) {
 4     $arr_a = explode('/', substr(dirname($a), 1));
 5     $arr_b = explode('/', substr(dirname($b), 1));
 6     foreach($arr_a as $key => $value) {
 7         if ($value == $arr_b[$key]) {
 8             unset($arr_a[$key], $arr_b[$key]);
 9         }
10     }
11     $arr = implode('/', array_merge(array_fill(0, count($arr_b), '..'), $arr_a));
12 }
13 get_relative($a, $b);

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载