php如何计算两个文件相对路径
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章给大家分享的是有关php如何计算两个文件相对路径的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、问题:写一个php函数算出两个文件的相对路径。例如$a="/a/b
千家信息网最后更新 2025年01月19日php如何计算两个文件相对路径
这篇文章给大家分享的是有关php如何计算两个文件相对路径的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
一、问题:
写一个php函数算出两个文件的相对路径。例如$a="/a/b/c/d/e.php"; $b="/a/b/12/34/c.php",B相对于A的相对路径是什么?
二、解决方法:
$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;
感谢各位的阅读!关于"php如何计算两个文件相对路径"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
路径
两个
文件
内容
更多
篇文章
结点
不错
实用
子目
子目录
情况
文章
方法
看吧
知识
问题
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中国一汽集团软件开发
嘉定区专业性网络技术服务保障
用手机拍我的世界服务器
vue2 服务器渲染
服务器ip保存在哪里
登录h3c服务器管理地址
最著名的网络安全公司排名
医保数据和网络安全自检自查
数据库用户怎么导出来
吉林专业网络技术基础
开源软件开发品牌企业
国产医疗器械查询数据库
怎么开启mysql数据库
数据库加工视频
幼儿园网络安全培训反思
软件开发小程序销售发圈文案
泰州科技学院移动互联网考研
hive数据库怎么给表增加字段
好视通连接服务器失败
沈阳数据库哪有卖的
认真履行网络安全职能
网络安全管理研究论文
人工智能在网络安全领域论论文
数据库被用户锁住
计算机网络技术新手先练什么
数据库技术甲骨文落后了吗
web静态服务器
湖北浪潮服务器维修调试哪家好
数据库实验报告总结
广东网络云空间安全服务器