Berbanding dengan sambungan MySQLi, PDO menawarkan pendekatan yang berbeza untuk mengurus sambungan. Tidak seperti MySQLi, yang menggunakan kaedah ->close() khusus untuk menamatkan sambungan, PDO memilih mekanisme yang lebih mudah.
PDO memulakan sambungan melalui pembina PDO() baharu. Untuk menutup sambungan, walau bagaimanapun, ia menggunakan penetapan null yang mudah kepada objek sambungan:
<code class="php">$this->connection = null;</code>
Tindakan ini segera menamatkan sambungan PDO dengan menetapkan semula rujukan sambungan kepada null. Kaedah penutupan sambungan ini adalah mudah dan berkesan. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa PDO juga menyediakan mekanisme untuk sambungan berterusan, yang tidak ditutup secara automatik pada penghujung pelaksanaan skrip.
Oleh itu, apabila bekerja dengan sambungan PDO, adalah penting untuk mengetahui daripada dua jenis yang berbeza ini: sambungan tetap dan berterusan. Walaupun sambungan biasa boleh ditutup secara eksplisit melalui tugasan nol yang diterangkan di atas atau secara automatik pada penghujung skrip, sambungan berterusan memerlukan penutupan manual untuk mengelakkan kebocoran sumber.
Atas ialah kandungan terperinci Bagaimanakah PDO Merapatkan Sambungan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!