色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

使用PHP計(jì)算兩個(gè)路徑的相對(duì)路徑

復(fù)制代碼 代碼如下:
<html>
     <body>
         <?php
             function relativePath($aPath, $bPath) {
                 $aArr = explode('/', $aPath);    //explode函數(shù)用于切分字符串,返回切分后的數(shù)組,此處用'/'切分字符串
                 $bArr = explode('/', $bPath);
                 $aDiffToB = array_diff_assoc($aArr, $bArr);    //array_diff_assoc()用于獲取A數(shù)組與B數(shù)組之間元素的差集,Key和Value都不相同視為不同元素,此處返回在A數(shù)組中且與B數(shù)組不相同的元素
                 $count = count($aDiffToB);

                 $path = '';
                 for($i = 0; $i < $count - 1; $i++){
                     $path .= '../';
                 }

                 $path .= implode('/', $aDiffToB);    //implode()用于使用指定字符串連接數(shù)組元素,此處返回用'/'連接數(shù)組元素后的字符串

                 return $path;
             }

             echo relativePath('/a/b/c/d/a.php', '/a/b/1/2/b.php');
         ?>
     </body>
 </html>

頁(yè)面輸出
. ./. ./c/d/a.php

php技術(shù)使用PHP計(jì)算兩個(gè)路徑的相對(duì)路徑,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 兴和县| 阳谷县| 竹溪县| 临高县| 嘉义市| 耒阳市| 房产| 灵宝市| 即墨市| 合江县| 怀柔区| 丹阳市| 凌云县| 明星| 邢台市| 永新县| 罗甸县| 海晏县| 沿河| 林芝县| 和平区| 当阳市| 建昌县| 墨玉县| 林州市| 湘阴县| 隆尧县| 中牟县| 城步| 政和县| 衡水市| 山东省| 三台县| 盐池县| 昌平区| 桃园县| 台南县| 东乡族自治县| 罗源县| 陆丰市| 云安县|