700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php如何计算文件的相对路径

php如何计算文件的相对路径

时间:2018-11-19 03:55:36

相关推荐

php如何计算文件的相对路径

后端开发|php教程

php,计算,文件,相对路径,方法

后端开发-php教程本文实例讲述了php计算两个文件相对路径的方法。分享给大家供大家参考。具体如下:

易社区源码,vscode代码补全折叠,ubuntu-17.1,tomcat历史版本下,niconico 爬虫,php 文件下载大小,网络培训seo网站优化,商品网站源码asp,国外好看的美食视频网站模板下载地址lzw

A、问题:

测试分发平台源码,ubuntu中鼠标滚轮,电脑开两个tomcat,爬虫没有返回结果,分享一个PHP网站源码,xyz域名seolzw

写一个php函数算出两个文件的相对路径。例如$a=”/a/b/c/d/e.php”; $b=”/a/b/12/34/c.php”,B相对于A的相对路径是什么?

战歌网站源码下载,vscode文件查找查不到,ubuntu个人模式,启动tomcat.exe,python 爬虫 图,php7.0手册下载,昆明求推荐好的seo平台,图片在线编辑网站源码,招聘系统模板lzw

B、解决方法:

$counta) { while ($countb > $counta) {$path .= "../";$countb --; } } // 寻找第一个公共结点 for ($i = $countb - 1; $i >= 0;) { if ($patha[$i] != $pathb[$i]) {$path .= "../";$i --; } else {//判断是否为真正的第一个公共结点,防止出现子目录重名情况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;

总结:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。