忍受我,因为我是新来的oop!是否可以将函数的结果分配给属性?
这可能没有意义所以这就是我认为代码可能看起来像!
Class b extends a
{
public $conn= $this->connect();
public function operation() { ...}
}
Run Code Online (Sandbox Code Playgroud)
connect()是来自类a的函数,它连接到数据库并$result在成功时返回.
是的,这是可能的,但您需要在构造函数之类的方法中执行此操作:
Class b extends a {
public $conn;
public function __construct() {
$this->conn = $this->connect();
}
public function operation() { /* ... */ }
}
Run Code Online (Sandbox Code Playgroud)