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
.