Partager via


sqlsrv_close

Ferme la connexion spécifiée et libère les ressources associées.

Syntaxe

sqlsrv_close( resource $conn )

Paramètres

$conn : connexion à fermer.

Valeur de retour

Valeur booléenne true, à moins que la fonction ne soit appelée à l'aide d'un paramètre non valide. Si la fonction est appelée à l'aide d'un paramètre non valide, la valeur false est retournée.

Cc296175.note(fr-fr,SQL.90).gifRemarque :
Null est un paramètre valide pour cette fonction. Cela permet à la fonction d'être appelée à plusieurs reprises dans un script. Par exemple, si vous fermez une connexion dans une condition d'erreur et si vous la fermez à nouveau à la fin du script, le second appel à sqlsrv_close retourne true, car le premier appel à sqlsrv_close (dans la condition d'erreur) définit la ressource de connexion à null.

Exemple

L'exemple suivant montre comment fermer une connexion. L'exemple suppose que SQL Server est installé sur l'ordinateur local. Toutes les données de sortie sont écrites dans la console lorsque l'exemple est exécuté à partir de la ligne de commande.

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

Voir aussi

Concepts

À propos des exemples de code dans la documentation

Autres ressources

Référence de l'API (Pilote SQL Server pour PHP)