odbc_pconnect

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_pconnectOpen a persistent database connection

说明

odbc_pconnect(
    string $dsn,
    ?string $user = null,
    ?string $password = null,
    int $cursor_option = SQL_CUR_USE_DRIVER
): Odbc\Connection|false

Opens 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, 或者在失败时返回 false.

更新日志

版本 说明
8.4.0 odbc 现在需要 Odbc\Connection 实例;之前需要 resource
8.4.0 此函数现在返回 Odbc\Connection 实例;之前返回 resource
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.

注释

注意: Persistent connections have no effect if PHP is used as a CGI program.

参见