Ben PHP nesne yönelimli tarafını öğrenmeye çalışıyorum, ve merak ediyorum:
Ben, bir veritabanına bir bağlantı açmak için bir _constructor kullanılan, o sınıfın (örn. insert) içinde bir fonksiyon kullanılır tanımlanmış olsaydı __ yoketme yöntemi sonra bağlantıyı kapatın yürütülür "insert"?
class data(){
function __constructor {
// connect to db
}
function insert($data){
// mysql_query(...)
}
function __destructor {
// close connection to db
}
}
$obj = new db();
$obj->insert('mumbo jumbo');
Or would the connection to the database still be open? Cause I read that the destructor is only run if the object is destroyed. But how do you destroy an object?