PHP 类:全局变量作为类中的属性
我的类外有一个全局变量 = $MyNumber;
如何在 myClass 中将其声明为属性?
对于我班上的每一种方法,我都是这样做的:
class myClass() {
private function foo() {
$privateNumber = $GLOBALS['MyNumber'];
}
}
我想要这个
class myClass() {
//What goes here?
var $classNumber = ???//the global $MyNumber;
private function foo() {
$privateNumber = $this->classNumber;
}
}
编辑:我想基于全局$MyNumber创建一个变量,但在
方法中使用它之前进行了修改
例如:var $classNumber = 全局 $MyNumber + 100;