在PHP类之外使用变量,而不首先引用类

时间:2012-02-22 13:05:01

标签: php class

是否有可能拥有一个PHP类并在类中设置一个变量,使得它可以在不首先引用类的情况下使用。换句话说,这样的变量能否以某种方式成为全球变量?或者如果不是全局的,那么什么代码可以使类外的变量引用类中的变量。

类示例:

class A {
    $my_var = '';
}

代码示例:

$new_a = new A();
$my_var = 'some string'; 
//This should change the variable inside the class, 
//without having to call $new_a->my_var = 'some string';

这有可能吗?

谢谢 迈克尔

1 个答案:

答案 0 :(得分:1)

没有。 如果你这样做,你将有一个名为$ my_var的新变量,它与你班级中的字段无关。