(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_pconnect — Abre una conexión persistente a un origen de datos
$dsn,$user = null,$password = null,$cursor_option = SQL_CUR_USE_DRIVERAbre una conexión persistente a un origen de datos.
odbc_pconnect() se comporta de manera similar
a odbc_connect(), pero la conexión abierta
no se cierra realmente cuando el script finaliza. Las siguientes
solicitudes que se realicen a una conexión cuyos
dsn, user,
password sean los mismos que esta (con
odbc_connect() y odbc_pconnect())
reutilizarán la conexión abierta.
Consulte la función odbc_connect() para más 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 ningún efecto si PHP se utiliza como CGI.