(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_pconnect — Ouvre une connexion persistante à une source de données
$dsn,$user = null,$password = null,$cursor_option = SQL_CUR_USE_DRIVEROuvre une connexion persistante à une source de données.
odbc_pconnect() se comporte de manière similaire
à odbc_connect(), mais la connexion ouverte
n'est pas vraiment terminée lorsque le script est achevé. Les prochaines
requêtes qui se feront sur une connexion dont les
dsn, user,
password sont les mêmes que celle-ci (avec
odbc_connect() et odbc_pconnect())
réutiliseront la connexion ouverte.
Voir la fonction odbc_connect() pour plus de détails.
Retourne une connexion ODBC, ou false si une erreur survient.
| Version | Description |
|---|---|
| 8.4.0 |
odbc attend désormais une instance de
Odbc\Connection; auparavant, un resource était attendu.
|
| 8.4.0 | Cette fonction retourne désormais une instance de Odbc\Connection; auparavant, un resource était retourné. |
| 8.4.0 |
user et password peuvent désormais être nuls,
ils sont également optionnels et valent par défaut null.
|
| 8.4.0 |
Auparavant, l'utilisation d'une chaîne vide pour password
n'incluait pas pwd dans la chaîne de connexion générée
pour dsn.
Désormais, pwd est inclus dans la chaîne de connexion, avec
pour valeur une chaîne vide.
Pour rétablir le comportement précédent, password peut
être défini sur null.
|
| 8.4.0 |
Auparavant, si dsn contenait uid ou pwd,
alors les paramètres user et password étaient ignorés.
Désormais, user est uniquement ignoré si dsn contient
uid, et password est uniquement ignoré si
dsn contient pwd.
|
Note: Les connexions persistantes n'ont aucun effet si PHP est utilisé comme CGI.