pg_untrace

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

pg_untraceBeendet die Ablaufverfolgung einer PostgreSQL-Verbindung

Beschreibung

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

Beendet die Ablaufverfolgung, die mit pg_trace() aktiviert wurde.

Parameter-Liste

connection

Eine PgSql\Connection-Instanz. Falls connectionnull ist, wird die Standardverbindung benutzt. Das ist die zuletzt mit pg_connect() oder pg_pconnect() aufgebaute Verbindung.

Warnung

Seit PHP 8.1.0 ist die Verwendung der Standardverbindung veraltet.

Rückgabewerte

Gibt immer true zurück.

Changelog

VersionBeschreibung
8.2.0 Der Rückgabewert ist nun true vorher war es bool.
8.1.0 Der Parameter connection erwartet nun eine PgSql\Connection-Instanz; vorher wurde eine Ressource erwartet.
8.0.0connection ist jetzt nullbar.

Beispiele

Beispiel #1 pg_untrace()-Beipiel

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

if (
$pgsql_conn) {
pg_trace('/tmp/trace.log', 'w', $pgsql_conn);
pg_query("SELECT 1");
pg_untrace($pgsql_conn);
// Jetzt ist die Ablaufverfolgung beendet
} else {
print
pg_last_error($pgsql_conn);
exit;
}
?>

Siehe auch

  • pg_trace() - Ermöglicht die Ablaufverfolgung einer Verbindung
To Top