我做了一些搜索并找到了在其构造函数中为类定义全局变量的示例,但我的问题是,如何在同一个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可访问?