PHP.mk документација

pg_close

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.pg-close.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.pg-close.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
pg_close

Референца за `function.pg-close.php` со подобрена типографија и навигација.

function.pg-close.php

pg_close

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

pg_closeЗатвора PostgreSQL конекција

= NULL

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

pg_close() ги затвора неперзистентните конекции до PostgreSQL базата на податоци поврзани со дадената connection instance.

Забелешка:

Пронајдете и отворете ја конфигурациската датотека на Apache. Стандардно, локацијата е како што следува: pg_close() обично не е потребно, бидејќи неперзистентните отворени конекции автоматски се затвораат на крајот од скриптата.

Ако има отворено PgSql\Lob инстанца на конекцијата, не ја затворајте конекцијата пред да ги затворите сите PgSql\Lob instances.

Параметри

connection

Еден PgSql\Connection инстанца. Кога connection is null, се користи стандардната врска. Стандардната врска е последната врска направена од pg_connect() or pg_pconnect().

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Од PHP 8.1.0, користењето на стандардната врска е застарено.

Вратени вредности

Секогаш враќа true.

Дневник на промени

Верзија = NULL
8.2.0 Типот на враќање е true сега; претходно, беше bool.
8.1.0 На connection параметарот очекува PgSql\Connection инстанца сега; претходно, а resource се очекуваше.
8.0.0 connection сега е null.

Примери

Пример #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);
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

Connected successfully

Види Исто така

  • pg_connect() . Кои од овие аргументи постојат зависи од верзијата на PostgreSQL.

Белешки од корисници 2 забелешки

amays
20 години пред
pg_close(...) will not technically close a persistent connection but instead returns it back to the connection pool thus giving you the desired effect of having the connection closed within your script.

http://www.sitepoint.com/article/accessing-postgresql-php/3

best wishes to all.
Бројот на полиња (колони) во резултатот. Во случај на грешка, се враќа -1.
пред 23 години
This function closes the current database connection specified by a handle returned from a pg_connect() call.

<?php
    $pgsql_conn = pg_connect("dbname=mark host=localhost");

    if ($pgsql_conn) {
        print "Successfully connected to: " . pg_host($pgsql_conn) . "<br/>\n";
    } else {
        print pg_last_error($pgsql_conn);
        exit;
    }

    // Do database stuff here.

    if(!pg_close($pgsql_conn)) {
        print "Failed to close connection to " . pg_host($pgsql_conn) . ": " .
       pg_last_error($pgsql_conn) . "<br/>\n";
    } else {
        print "Successfully disconnected from database";
    }
?>

Of course you normally wouldn't print a message.  

Regards, --mark
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.