cubrid_close 함수는 현재 진행 중인 트랜잭션을 중지하고, 서버와의 연결을 해제한 후 연결 핸들을 닫는다. 만약 현재까지 아직 닫히지 않은 요청 핸들이 있으면 모두 닫히게 된다. 이 함수와 cubrid_disconnect 함수는 같은 동작을 수행하며, cubrid_close 함수는 입력 인자를 생략할 수 있다는 점만 다르다. cubrid_close 함수의 입력 인자가 생략된 경우 마지막으로 연결하여 생성된 연결 식별자를 입력 인자로 간주한다.
bool cubrid_close ([ resource $conn_identifier ])
$con = cubrid_connect("192.168.0.10", 33000, "demodb");
if ($con) {
echo "connected successfully";
$req = cubrid_execute( $con, "insert into person values(1,'James')");
if ($req) {
cubrid_close_request($req);
cubrid_commit($con);
} else {
cubrid_rollback($con);
}
cubrid_close($con);
}