(PHP 4, PHP 5, PHP 7, PHP 8)
pg_close — Closes a PostgreSQL connection
pg_close() closes the non-persistent
connection to a PostgreSQL database associated with the given
connection
instance.
Зауваження:
Using pg_close() is not usually necessary, as non-persistent open connections are automatically closed at the end of the script.
If there is open PgSql\Lob instance on the connection, do not close the connection before closing all PgSql\Lob instances.
connection
Примірник
PgSql\Connection. Якщо параметр
connection
— null
, то виконується стандартне
з'єднання, тобто останнє, виконане функцією pg_connect()
або pg_pconnect().
Починаючи з PHP 8.1.0, використання стандартного з'єднання є застарілим.
Завжди повертає true
.
Версія | Опис |
---|---|
8.2.0 |
Тепер повертається значення типу true . До цього був bool.
|
8.1.0 |
Тепер параметр connection має бути примірником
PgSql\Connection. Раніше очікувався resource.
|
8.0.0 |
connection is now nullable.
|
Приклад #1 pg_close() example
<?php
$dbconn = pg_connect("host=localhost port=5432 dbname=mary")
or die("Could not connect");
echo "Connected successfully";
pg_close($dbconn);
?>
Поданий вище приклад виведе:
Connected successfully