相对路径问题

魔术世界中文版 2012-12-04 10:27:00
假设
$a='/a/b/c/d/e.php';
$b='/a/g/12/34/c.php';
那么$b相对于$a的路径是
../../../g/12/34/c.php(1)
还是
../../../b/c/d/e.php(2)

如果是第一种我是否可以把相对路径理解为
我现在正在浏览e.php文件,我需要通过什么样的方式才能找到c.php文件。
还有相对路径只要写成
../../../g/12/34这样就好了,
还是需要写成
../../../g/12/34/c.php这个样子(尾巴要不要加)

网上搜索的结果答案不一,希望有明白人告知

...全文
72 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
一起混吧 2012-12-04
  • 打赏
  • 举报
回复
第一种是正确的,当然需要写成 ../../../g/12/34/c.php ,要不然谁知道你包含哪个文件。
xuzuning 2012-12-04
  • 打赏
  • 举报
回复
/a/b/c/d/e.php 相对于 /a/g/12/34/c.php 的路径是 ../../../g/12/34/ 请注意 相对 和 相对于 的区别

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧