sqlsrv_close
關閉指定的連接,並釋放相關聯的資源。
語法
sqlsrv_close( resource $conn )
參數
$conn:要關閉的連接。
傳回值
除非使用無效的參數呼叫函數,否則為布林值 true 。 如果使用無效的參數呼叫函數,則傳回 false 。
注意
Null 是此函數的有效參數。 這可讓函數在指令碼中多次呼叫。 例如,如果您在錯誤狀況下關閉連線,並且在指令碼結束時再次加以關閉,則在第二次呼叫 sqlsrv_close 時將會傳回 true,因為第一次呼叫 sqlsrv_close 時 (在錯誤狀況下) 會將連線資源設定為 null。
範例
下列範例會關閉連接。 此範例假設 SQL Server 安裝在本機電腦上。 從命令列執行範例時,所有輸出都會寫入至主控台。
<?php
/*Connect to the local server using Windows Authentication and
specify the AdventureWorks database as the database in use. */
$serverName = "(local)";
$conn = sqlsrv_connect( $serverName);
if( $conn === false )
{
echo "Could not connect.\n";
die( print_r( sqlsrv_errors(), true));
}
//-----------------------------------------------
// Perform operations with connection here.
//-----------------------------------------------
/* Close the connection. */
sqlsrv_close( $conn);
echo "Connection closed.\n";
?>