ibase_pconnect

ibase_pconnect -- Erzeugt eine permanente Verbindung zu einer InterBase-Datenbank

Beschreibung:

int ibase_connect ( string database [, string username [, string password [, string charset [, string role]]]])

ibase_pconnect( ) agiert ähnlich der Funktion ibase_connect( ) (mit zwei Ausnahmen ) . Erstens wird beim Verbindungs-Aufbau versucht , eine bereits bestehende permanente Verbindung zu finden , die mit den selben Parametern aufgebaut worden ist . Wird eine solche gefunden , wird statt eines neuen Verbindungs-Aufbaus die ID der bestehenden Verbindung zurück gegeben . Zweitens wird beim Beenden des Skripts die Verbindung nicht beendet . Statt dessen wird die Verbindung für den weiteren Gebrauch beibehalten ( ibase_close( ) beendet keine Verbindung , die mittels ibase_pconnect( ) erzeugt wurde ) . Diese Art der Verbindung wird deshalb auch ' persistent ' (permanent ) genannt .

Siehe auch ibase_connect( ) hinsichtlich der Bedeutung der dieser Funktion übergebenen Parameter . Es sind die gleichen .