(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_pconnect — Open a persistent database connection
$dsn,$user = null,$password = null,$cursor_option = SQL_CUR_USE_DRIVEROpens a persistent database connection.
This function is much like
odbc_connect(), except that the connection is
not really closed when the script has finished. Future requests
for a connection with the same dsn,
user, password
combination (via odbc_connect() and
odbc_pconnect()) can reuse the persistent
connection.
See odbc_connect() for details.
Returns an ODBC connection, or false on failure.
| Version | Description |
|---|---|
| 8.4.0 |
odbc expects an Odbc\Connection
instance now; previously, a resource was expected.
|
| 8.4.0 | This function returns a Odbc\Connection instance now; previously, a resource was returned. |
| 8.4.0 |
user and password are now nullable,
they are now also optional and default to null.
|
| 8.4.0 |
Previously, using an empty string for password would not include
pwd in the generated connection string for dsn.
It is now generated to include a pwd which has an empty string as its value.
To restore the previous behaviour password can now be set to null.
|
| 8.4.0 |
Previously, if dsn contained uid or pwd
both user and password parameters were ignored.
Now user is only ignored if dsn contains
uid, and password is only ignored if
dsn contains pwd.
|
Note: Persistent connections have no effect if PHP is used as a CGI program.