PHP使类构造函数变量在类之间全局变换

时间:2015-05-09 04:46:52

标签: php class variables

我做了一些搜索并找到了在其构造函数中为类定义全局变量的示例,但我的问题是,如何在同一个php上的多个类之间创建一个类构造函数变量?

例如:

$the_variable = new first_class();

class first_class {
    function first() {
        //does something
    }
}

class second_class {
    function second() {
        global $the_variable;
        $the_variable->first(); 
        //does something
    }
}

class third_class {
    function third() {
        global $the_variable;
        $the_variable->first(); 
        //does something
    }
}

class fourth_class {
    function fourth() {
        global $the_variable;
        $the_variable->first(); 
    }
}

如何在不必在类中的每个函数中编写全局函数的情况下使the_variable可访问?

0 个答案:

没有答案