Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何根据php类中的调用文件更新包含路径_Php_Oop_Require Once - Fatal编程技术网

如何根据php类中的调用文件更新包含路径

如何根据php类中的调用文件更新包含路径,php,oop,require-once,Php,Oop,Require Once,我已经创建了一系列附加组件,它们使用相同的根文件,具有不同的配置文件,每个附加组件都有足够的不同之处,因此我希望重用公共目录中的类 问题源于这些不同的配置文件。 每个常用脚本都需要包含正确的配置文件。我怎样才能这样做: require_once $filepath/config.inc class someclass { ... 单击的链接/按钮发送正确的文件路径的位置?您可以使用_DIR _u,它返回当前文件的目录。大概是这样的: require_once __DIR__ . '/path

我已经创建了一系列附加组件,它们使用相同的根文件,具有不同的配置文件,每个附加组件都有足够的不同之处,因此我希望重用公共目录中的类

问题源于这些不同的配置文件。 每个常用脚本都需要包含正确的配置文件。我怎样才能这样做:

require_once $filepath/config.inc
class someclass  {
...
单击的链接/按钮发送正确的文件路径的位置?

您可以使用_DIR _u,它返回当前文件的目录。大概是这样的:

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

您是否检查过一次所需的文档?描述所需文件的路径是字符串非常简单。因此,可以像构造任何其他字符串一样构造它。