sqlsrv_close

Pobieranie sterownika PHP

Zamyka określone połączenie i zwalnia powiązane zasoby.

Syntax

  
sqlsrv_close( resource $conn )  

Parametry

$conn: Połączenie ma zostać zamknięte.

Wartość zwracana

Wartość boolowska jest prawdziwa, chyba że funkcja jest wywołana nieprawidłowym parametrem. Jeśli funkcja jest wywołana z nieprawidłowym parametrem, zwraca się fałszywe .

Note

Wartość zerowa jest poprawnym parametrem dla tej funkcji. Pozwala to na wielokrotne wywoływanie funkcji w skrypcie. Na przykład, jeśli zamkniesz połączenie w warunku błędu i zamkniesz je ponownie na końcu skryptu, drugie wywołanie do sqlsrv_close zwróci true , ponieważ pierwsze wywołanie do sqlsrv_close (w warunku błędu) ustawia zasób połączenia na null.

Example

Poniższy przykład zamyka połączenie. W tym przykładzie przyjęto założenie, że program SQL Server jest zainstalowany na komputerze lokalnym. Wszystkie wyjścia są zapisywane do konsoli, gdy przykład jest uruchamiany z linii poleceń.

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