日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

php計算兩個文件相對路徑的方法_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:php計算兩個日期相差天數(shù)的方法
本文實例講述了php計算兩個日期相差天數(shù)的方法。分享給大家供大家參考。具體實現(xiàn)方法如下: ?php/** * 求兩個日期之間相差的天數(shù) * (針對1970年1月1日之后,求之前可以采用泰勒公式) * @param string $day1 * @param string $day2 * @return number */function diffBet

 本文實例講述了php計算兩個文件相對路徑的方法。分享給大家供大家參考。具體如下:

一、問題:

寫一個php函數(shù)算出兩個文件的相對路徑。例如$a="/a/b/c/d/e.php"; $b="/a/b/12/34/c.php",B相對于A的相對路徑是什么?

二、解決方法:

<?php /** * 求$b相對于$a的相對路徑 * @param string $a * @param string $b * @return string */ function getRelativePath ($a, $b) { $patha = explode('/', $a); $pathb = explode('/', $b); $counta = count($patha) - 1; $countb = count($pathb) - 1; $path = "../"; if ($countb > $counta) { while ($countb > $counta) { $path .= "../"; $countb --; } } // 尋找第一個公共結點 for ($i = $countb - 1; $i >= 0;) { if ($patha[$i] != $pathb[$i]) { $path .= "../"; $i --; } else { //判斷是否為真正的第一個公共結點,防止出現(xiàn)子目錄重名情況 for ($j = $i - 1, $flag = 1; $j >= 0; $j --) { if ($patha[$j] == $pathb[$j]) { continue; } else { $flag = 0; break; } } if ($flag) break; else $i ++; } } for ($i += 1; $i <= $counta; $i ++) { $path .= $patha[$i] . "/"; } return $path; } $a = "/a/c/d/e.php"; $b = "/a/c.php"; $path = getRelativePath($a, $b); echo $path;

希望本文所述對大家的php程序設計有所幫助。

分享:php壓縮和解壓縮字符串的方法
本文實例講述了php壓縮和解壓縮字符串的方法。分享給大家供大家參考。具體如下: 下面php代碼通過gzcompress和gzuncompress壓縮和解壓縮字符串,可以設定壓縮級別 $str = 'Hello I am a very very very very long string';$compressed = gzcompress($str, 9);//壓縮級

來源:模板無憂//所屬分類:PHP教程/更新時間:2015-03-18
相關PHP教程