(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_pconnect — Abre una conexión de base de datos persistente
$dsn,$user = null,$password = null,$cursor_option = SQL_CUR_USE_DRIVERAbre una conexión de base de datos persistente.
Esta función es similar a
odbc_connect(), excepto que la conexión
no se cierra realmente cuando el script ha terminado. Las
futuras solicitudes de conexión con la misma combinación de
dsn, user,
password (a través de
odbc_connect() y
odbc_pconnect()) pueden reutilizar la
conexión persistente.
Consulte odbc_connect() para obtener detalles.
Devuelve una conexión ODBC, o false si ocurre un error.
| Versión | Descripción |
|---|---|
| 8.4.0 | Esta función ahora devuelve una instancia de Odbc\Connection; anteriormente, se devolvía un resource. |
| 8.4.0 |
user y password ahora pueden ser
nulos, también son opcionales y valen por defecto null.
|
| 8.4.0 |
Anteriormente, el uso de una cadena vacía para password no incluía
pwd en la cadena de conexión generada para dsn
. Ahora, pwd se incluye en la cadena de conexión, con un valor de
cadena vacía. Para restaurar el comportamiento anterior, password puede ser definido como null.
|
| 8.4.0 |
Anteriormente, si dsn contenía uid o pwd
, entonces los parámetros user y password eran ignorados.
Ahora, user solo es ignorado si dsn contiene
uid, y password solo es ignorado si
dsn contiene pwd.
|
Nota: Las conexiones persistentes no tienen efecto si PHP se usa como un programa CGI.