與 MySQLi 擴充相比,PDO 提供了一種獨特的方法來管理連線。與 MySQLi 使用特定的 ->close() 方法終止連線不同,PDO 選擇更簡單的機制。
PDO 透過新的 PDO() 建構子啟動連接。但是,要關閉連接,它會直接將 null 指派給連接物件:
<code class="php">$this->connection = null;</code>
此操作透過將連接參考重設為 null 來立即終止 PDO 連線。這種連接關閉的方法既簡單又有效。但是,需要注意的是,PDO 還提供了持久連接的機制,該機制不會在腳本執行結束時自動關閉。
因此,在使用 PDO 連接時,了解這一點至關重要這兩種不同類型:常規連接和持久連接。雖然常規連接可以透過上述空分配明確關閉或在腳本末尾自動關閉,但持久連接需要手動關閉以防止資源洩漏。
以上是PDO如何關閉連線?的詳細內容。更多資訊請關注PHP中文網其他相關文章!