pdo_mysql_stmt_dtor()
menjalankan operasi pembersihan yang sama seperti pdo_mysql_stmt_cursor_closer()
, jadi selama objek pernyataan secara eksplisit tidak disetel atau keluar dari ruang lingkup, operasi akan selalu dilakukan.
Oleh karena itu, tidak perlu memanggil closeCursor()
jika pernyataan itu akan dihancurkan. Secara pribadi saya akan tetap melakukannya karena saya ingin eksplisit agar mudah dibaca, tetapi itu tergantung pada preferensi gaya pribadi.
Berdasarkan referensi di atas, ini hanya dikatakan pasti tentang PDO_mysql - untuk driver lain ini mungkin tidak benar.