pg_close

(PHP 4, PHP 5, PHP 7, PHP 8)

pg_close — PostgreSQL 연결을 닫습니다.


설명

pg_close(?PgSql\Connection $connection = null): bool

pg_close()는 주어진 connection 인스턴스와 연결된 PostgreSQL 데이터베이스에 대한 비영구적 연결을 닫습니다.

메모: 비지속적인 열린 연결은 스크립트 끝에서 자동으로 닫히기 때문에 pg_close()를 사용하는 것은 일반적으로 필요하지 않습니다.

연결에 열려 있는 PgSql\Lob 인스턴스가 있는 경우 모든 PgSql\Lob 인스턴스를 닫기 전에 연결을 닫지 마십시오.


매개변수

connection
PgSql\Connection 인스턴스입니다. connectionnull이면 기본 연결이 사용됩니다. 기본 연결은 pg_connect() 또는 pg_pconnect()에 의해 만들어진 마지막 연결입니다.

반환 값

항상 true를 반환합니다.


변경 로그

버전 설명
8.1.0 connection 매개변수는 이제 PgSql\Connection 인스턴스를 필요로 합니다. 이전에는 리소스가 필요했습니다.
8.0.0 connection은 이제 nullable입니다.

Examples

예제 #1 pg_close() 예제

                  
<?php
$dbconn = pg_connect("host=localhost port=5432 dbname=mary")
   or die("Could not connect");
echo "Connected successfully";
pg_close($dbconn);
?>
                  
                

위의 예는 다음을 출력합니다.

Connected successfully
                

기타