这是我的课:
<?php
class myClass {
private $a = 1;
private $b = array(
'a' => $this->a
);
public function getB() {
return $this->b;
}
}
$myclass = new myClass();
var_dump($myclass->getB());
我想访问变量$ b中的变量$ a。但这显示了此错误:
(!)解析错误:语法错误,第5行的C:\ xampp \ htdocs \ test1.php中出现意外的'$ this'(T_VARIABLE)
您可以按构造函数访问变量。
这是一些代码:
class myClass {
private $a;
private $b;
public function __construct(){
$this->a = 1;
$this->b = array('a'=>$this->a);
}
public function getB() {
return $this->b;
}
}
$myclass = new myClass();
var_dump($myclass->getB());
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句