PHP - 使用 require_once/include/require,路径相对于什么?

标签 php path

"index.php" 上,我执行 require_once("/all_fns.php")

“all_fns.php” 本身需要具有相对于 all_fns.php(自身)路径的文件。

我的问题是,我应该在 all_fns 上写相对于 all_fns.php 还是 index.php 的路径?

这让我很困惑,我想弄清楚。

最佳答案

它们被视为相对于 index.php

如果你需要引用相对于include的文件,使用

__DIR__."/relative/file.php";

关于PHP - 使用 require_once/include/require,路径相对于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1954750/

相关文章:

php - Doctrine 2 和 Zend 1.11 转换映射错误..

php - 我可以在提交表单时阻止 Drupal 重新创建表单吗?

javascript - 获取执行 node.js 的目录

vb6 - 外部 DLL 应该放在哪里?

python - 训练 '\x00' s 和 TypeError : stat() argument 1 must be encoded string without null bytes, 不是 str

php - 如何使用 Docker 不在默认 80 端口启动现有的 Wordpress 应用程序镜像?

php 许多 elseif 语句更好的性能

php - MySQLi 查询连接多个具有纯关系表的表

java - Servlet 真实路径

linux - mkdir "max name length"与 pathconf MAX_PATH & MAX_NAME