Compartir a través de


sqlsrv_close

Cierra la conexión especificada y libera los recursos asociados.

Sintaxis

sqlsrv_close( resource $conn )

Parámetros

$conn: la conexión que se va a cerrar.

Valor devuelto

El valor booleano true a menos que la función se llame con un parámetro no válido. Si se llama a la función con un parámetro no válido, se devuelve false.

Nota

Null es un parámetro válido para esta función. Esto permite que se llame a la función varias veces en un script. Por ejemplo, si se cierra una conexión en una condición de error y se vuelve a cerrar al final del script, la segunda llamada a sqlsrv_close devolverá true, puesto que la primera llamada a sqlsrv_close (en la condición de error) establece el recurso de conexión en null.

Ejemplo

En el siguiente ejemplo se cierra una conexión. En este ejemplo se supone que SQL Server está instalado en el equipo local. Cuando se ejecuta el ejemplo desde la línea de comandos, todos los resultados se escriben en la consola.

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

Vea también

Conceptos

Acerca de ejemplos de código en la documentación

Otros recursos

Referencia de la API (Controlador SQL Server para PHP)