是否可以将对象传递给 PHP 类的构造函数,并将该对象设置为全局变量,以便类中的其余函数使用?
例如:
class test {
function __construct($arg1, $arg2, $arg3) {
global $DB, $ode, $sel;
$DB = arg1;
$ode = arg2;
$sel = $arg3;
}
function query(){
$DB->query(...);
}
}
当我尝试执行此操作时,我收到“调用非对象的成员函数”错误。有没有办法做到这一点?否则,我必须将对象直接传递给每个单独的函数。
谢谢!