在类中包含文件,在类外调用变量

时间:2017-02-08 13:47:44

标签: php file class variables include

我有一个包含带有一些变量的文件的类。如何在包含它们后使用这些变量?

我的variables.php文件:

<?php
$variable = 'Hello World';

我的测试文件(test.php):

<?php
class test {
    public function __construct() {

    }

    public function includeFile($file) {
        include($file);
    }
}

$test = new test();
$test->includeFile('variables.php');

echo $variable;

上面的代码给出了以下错误: 注意:未定义的变量:C:\ xampp \ htdocs \ test.php中的$ variable

编辑: 我希望能够在类外多次获取变量,因此includeFile中的echo $变量不会是我正在寻找的解决方案。 我的代码也不知道可以调用的变量,因此全球化不会是我正在寻找的解决方案。

0 个答案:

没有答案