【问题标题】:How can an include path be updated based on the calling file in a php class如何根据 php 类中的调用文件更新包含路径
【发布时间】:2014-04-16 21:24:05
【问题描述】:

我创建了一堆附加组件,它们使用相同的根文件,具有不同的配置文件(每个附加组件都不同,值得这样做),我想重用来自一个“通用”目录。

问题源于那些不同的配置文件。 每个通用脚本都需要包含正确的配置文件。我该怎么做这样的事情:

require_once $filepath/config.inc
class someclass  {
...

点击的链接/按钮在哪里发送正确的文件路径?

【问题讨论】:

  • 您检查过require_once 的文档吗?描述所需文件的路径是一个字符串非常简单。所以你可以像构造任何其他字符串一样构造它。

标签: php oop require-once


【解决方案1】:

您可以使用magic constant __DIR__,它返回当前文件的目录。像这样的:

require_once __DIR__ . '/path/to/file.inc';

【讨论】:

    猜你喜欢
    • 2012-08-04
    • 1970-01-01
    • 2011-11-24
    • 2014-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多