了解php中的目录链接

时间:2013-02-15 12:40:56

标签: php

我需要一些帮助来理解目录路径和文件链接的工作原理。我正在本地服务器上测试它。

如果我在 ROOT目录中有以下文件:
- 包含[文件夹]
- index.php [php文件里面包含文件夹]
- adm [文件夹]
   - constant.php [adm文件夹中的php文件]

我想在“index.php”中要求“constant.php”,我该怎么做?

另一个困惑是PHP中真实路径和相对路径之间的区别是什么?

1 个答案:

答案 0 :(得分:1)

如果要在“index.php”中使用require语句,可以按如下方式编写。

需要“../ adm / constant.php”;

如上所述,我们使用相对路径。真实路径意味着完整路径。

如果ROOT目录是/ var / www / html /,那么您可以使用如下。

需要“/var/www/html/adm/constant.php”;

这是真正的道路。

我建议使用相对路径,因为可以更改站点路径,因此实际路径会导致错误。

请参阅http://yagudaev.com/posts/resolving-php-relative-path-problem/了解相对路径的详细信息。