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 sauf si la fonction est appelée avec un paramètre non valide. Si la fonction est appelée avec un paramètre non valide, false est retourné.
Notes
Null est un paramètre valide pour cette fonction. Ainsi, la fonction peut être appelée plusieurs fois dans un script. Par exemple, si vous fermez une connexion dans une condition d’erreur et que vous la refermez à la fin du script, le deuxième appel à sqlsrv_close va retourner true, car le premier appel à sqlsrv_close (dans la condition d’erreur) affecte la valeur null à la ressource de connexion.
Exemple
L’exemple suivant ferme une connexion. L’exemple part du principe que SQL Server est installé sur l’ordinateur local. Toute la sortie est écrite dans la console quand 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";
?>