我有一个问题如何调用变量。
在 Js 中,如果我写$A = $this->A
inside of B()
,我可以$this->A
通过$A
inside of C()
; 但在 PHP 中似乎这种方式行不通。
请建议一种可以在 C() 内部读取 $this-A 而无需提供函数变量的方法。
class X {
function B(){
function C(){
$this->A; // Can not call A here
$A; // No work either
}
$A = $this->A; //
$this->A; // Can call A here
}
private $A;
}
这里是Global $A
从外部获取变量,在 PHP 中的函数内部
但是,如果是全局的,这里的全局是指不在类中的整个脚本。
非常感谢您的建议。