有一个类代码
class genMailData {
public $mailData = [];
public function set_xrand() {
$this->mailData['test'] = rand(1234, 99999999);
}
public function result() {
return $this->$mailData;
}
}
我这样称呼:
$GMD = new genMailData();
$GMD->set_xrand();
var_export( $GMD->result() );
作为回应,我收到
注意:未定义的变量:第 15 行 test.php 中的 mailData
注意:未定义的属性:genMailData::$ in test.php on line 15
无效的
它在这条线上崩溃:
public function result() {
return $this->$mailData; //на эту строку ругается
}
PHP 7.3
因为不是
一种
我建议你更好地学习 OOP 的基础知识