如何将全局变量传递给我想要使用的类,而无需在类的每个方法中声明它们为全局变量?
示例:
在管理员类中,我希望变量$admin可以在类的所有方法中访问,而无需执行以下操作:
示例:
$admin = "admin_area";
if($_POST['login']){
$user = new Administrator;
$user->auth($pass,$username);
}
在管理员类中,我希望变量$admin可以在类的所有方法中访问,而无需执行以下操作:
class Administrator{
public function auth($pass,$user){
global $admin;
.....
}
public function logout(){
global $admin;
.....
}
}