由于某种原因,我无法让它工作:
<?php
class Number{
public $number;
public $number_added;
public function __construct(){
$this->number_added = $this->add_two();
}
public function add_two(){
return $this->number + 2;
}
}
?>
$this->number
从数据库设置,$this->number_two
应该是 DB 值 + 2。但是,当我 echo 时$this->number_added
,它返回两个。该$number
值已正确初始化。这是我的问题的一个简化示例,只是为了看看我想要做的事情是否可行?PHP OOP 初学者。