sqlsrv_close

DownloadDownload PHP Driver

Closes the specified connection and releases associated resources.

Syntax


sqlsrv_close( resource $conn )

Parameters

$conn: The connection to be closed.

Return Value

The Boolean value true unless the function is called with an invalid parameter. If the function is called with an invalid parameter, false is returned.

Note

Null is a valid parameter for this function. This allows the function to be called multiple times in a script. For example, if you close a connection in an error condition and close it again at the end of the script, the second call to sqlsrv_close will return true because the first call to sqlsrv_close (in the error condition) sets the connection resource to null.

Example

The following example closes a connection. The example assumes that SQL Server is installed on the local computer. All output is writing to the console when the example is run from the command line.

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

See Also

SQLSRV Driver API Reference
About Code Examples in the Documentation