【问题标题】:php folder locationphp文件夹位置
【发布时间】:2009-11-12 19:44:25
【问题描述】:

php脚本中的**./**folder-name/file.php和**../**folder-name/file.php有什么区别?

【问题讨论】:

    标签: php directory


    【解决方案1】:

    路径由您使用的操作系统解释:

    • ./ - 通常表示当前文件夹
    • ../ - 通常表示父文件夹

    如果你在文件夹/home/user,那么

    • ./folder-name/file.php 将指向 /home/user/folder-name/file.php
    • 但../folder-name/file.php 将指向/home/folder-name/file.php,即上一级

    【讨论】:

    • 你在第二个例子中有一个错误 - 仍然使用 single 。
    【解决方案2】:

    第一种情况,./folder-name/file.php 将从您的当前目录开始。

    第二种情况,../folder-name/file.php 将从父目录开始。

    【讨论】:

      【解决方案3】:

      ../ 是您当前所在目录下的目录。./ 是您当前所在目录。例如。如果你目前在 /foo/bar. ../test.php 等价于 /foo/test.php,./test.php 等价于 /foo/bar/test.php。

      【讨论】:

      • 目录层次上升,而不是下降。
      • 抱歉,是的,上面而不是下面,尽管这个例子仍然是合理的。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-28
      • 1970-01-01
      • 1970-01-01
      • 2015-04-20
      • 2016-02-28
      • 1970-01-01
      • 2017-07-15
      相关资源
      最近更新 更多