sqlsrv_close
지정된 연결을 닫고 연관된 리소스를 해제합니다.
구문
sqlsrv_close( resource $conn )
매개 변수
$conn: 닫으려는 연결입니다.
반환 값
잘못된 매개 변수를 사용하여 함수를 호출한 경우가 아니면 부울 값 true가 반환되고 잘못된 매개 변수를 사용하여 함수를 호출한 경우 false가 반환됩니다.
참고
Null은 이 함수의 유효한 매개 변수로서 스크립트에서 함수를 여러 번 호출할 수 있도록 해 줍니다. 예를 들어, 오류 조건에서 연결을 닫고 스크립트 끝부분에서 문을 다시 닫는 경우 오류 조건의 첫 번째 sqlsrv_close 호출에서 연결 리소스가 null로 설정되므로 두 번째 sqlsrv_close 호출에서 true가 반환됩니다.
예
다음 예제에서는 연결을 닫습니다. SQL Server가 로컬 컴퓨터에 설치되어 있다고 가정합니다. 명령줄에서 이 예제를 실행하면 모든 출력이 콘솔에 기록됩니다.
<?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";
?>