請考慮這個例子。 (PHP)哪種方法更高效:設置類屬性;或返回結果?
class Database{
private $result;
private $conn;
function query($sql){
$result = $this->conn->query($sql);
// Set the Database::$result ?? Or return the value and avoid setting property?
return $result;
// $this->result = $result;
}
}
這兩種方法的優點是什麼?它們在哪裏適用?
雖然數據庫連接可能有多個結果集,我只會保存最近的結果,並且以後調用的方法也會使用這個。所以我還不清楚:S – shxfee 2010-02-18 14:06:29