(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 |
odbc ahora espera una instancia de
Odbc\Connection; anteriormente, se esperaba un resource.
|
| 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 omisión 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.