라이브러리
[PHP] mysqli::close - 이전에 열렸던 데이터베이스 연결을 닫습니다.
MySQLi::close() 함수
MySQLi::close() 함수는 MySQLi 연결을 닫는 함수입니다. 이 함수를 사용하여 MySQLi 연결을 종료하고 자원 사용을 최소화할 수 있습니다.
사용법
MySQLi::close() 함수는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
mysqli_close($link);
- `$link` : MySQLi 연결 객체
예제
#hostingforum.kr
php
// MySQLi 연결 객체를 생성합니다.
$link = mysqli_connect("localhost", "username", "password", "database");
// MySQLi 연결을 테스트합니다.
if (!$link) {
die("MySQLi 연결 실패: " . mysqli_connect_error());
}
// MySQLi 연결을 닫습니다.
mysqli_close($link);
중요사항
- MySQLi::close() 함수를 사용하여 MySQLi 연결을 닫으면, MySQLi 연결 객체를 사용할 수 없습니다.
- MySQLi::close() 함수를 사용하여 MySQLi 연결을 닫기 전에, MySQLi 쿼리 결과를 처리해야 합니다.
- MySQLi::close() 함수를 사용하여 MySQLi 연결을 닫기 전에, MySQLi 에러를 처리해야 합니다.
예제 (쿼리 결과를 처리하는 예제)
#hostingforum.kr
php
// MySQLi 연결 객체를 생성합니다.
$link = mysqli_connect("localhost", "username", "password", "database");
// MySQLi 연결을 테스트합니다.
if (!$link) {
die("MySQLi 연결 실패: " . mysqli_connect_error());
}
// 쿼리 결과를 처리합니다.
$result = mysqli_query($link, "SELECT * FROM table");
// 쿼리 결과를 출력합니다.
while ($row = mysqli_fetch_assoc($result)) {
echo $row["column"] . "
";
}
// MySQLi 연결을 닫습니다.
mysqli_close($link);
예제 (에러를 처리하는 예제)
#hostingforum.kr
php
// MySQLi 연결 객체를 생성합니다.
$link = mysqli_connect("localhost", "username", "password", "database");
// MySQLi 연결을 테스트합니다.
if (!$link) {
die("MySQLi 연결 실패: " . mysqli_connect_error());
}
// 에러를 처리합니다.
if (mysqli_errno($link)) {
echo "MySQLi 에러: " . mysqli_error($link) . "
";
}
// MySQLi 연결을 닫습니다.
mysqli_close($link);
결론
MySQLi::close() 함수는 MySQLi 연결을 닫는 함수입니다. 이 함수를 사용하여 MySQLi 연결을 종료하고 자원 사용을 최소화할 수 있습니다. MySQLi::close() 함수를 사용하기 전에, MySQLi 쿼리 결과를 처리하고 MySQLi 에러를 처리해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.