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";
?>