Configuración en tiempo de ejecución
El comportamiento de estas funciones se ve afectado por la configuración de php.ini.
| Nombre | Por defecto | Cambiable | Historial de cambios |
|---|---|---|---|
| odbc.default_db * | NULL | PHP_INI_ALL | |
| odbc.default_user * | NULL | PHP_INI_ALL | |
| odbc.default_pw * | NULL | PHP_INI_ALL | |
| odbc.allow_persistent | "1" | PHP_INI_SYSTEM | |
| odbc.check_persistent | "1" | PHP_INI_SYSTEM | |
| odbc.max_persistent | "-1" | PHP_INI_SYSTEM | |
| odbc.max_links | "-1" | PHP_INI_SYSTEM | |
| odbc.defaultlrl | "4096" | PHP_INI_ALL | |
| odbc.defaultbinmode | "1" | PHP_INI_ALL | |
| odbc.default_cursortype | "3" | PHP_INI_ALL | Disponible a partir de PHP 5.3.0 |
Para más detalles y definiciones de los modos de PHP_INI_*, vea Dónde se puede realizar un ajuste de configuración.Nota: Las entradas marcadas con * no están aún implementadas.
He aquí una breve explicación de las directivas de configuración.
-
odbc.default_dbstring -
Fuente de datos ODBC a usar si no se especifica ninguna en odbc_connect() o odbc_pconnect().
-
odbc.default_userstring -
Nombre de usuario a usar si no se especifica ninguno en odbc_connect() o odbc_pconnect().
-
odbc.default_pwstring -
Contraseña a usar si no se especifica ninguna en odbc_connect() o odbc_pconnect().
-
odbc.allow_persistentboolean -
Si se permiten conexiones ODBC persistentes.
-
odbc.check_persistentboolean -
Verificar que una conexión es todavía válida antes de reusarla.
-
odbc.max_persistentinteger -
El número máximo de conexiones ODBC persistentes por proceso.
-
odbc.max_linksinteger -
El número máximo de conexiones ODBC por porceso, incluyendo las conexiones persistentes.
-
odbc.defaultlrlinteger -
Manejo de campor LONG. Especifica el número de bytes devueltos a las variables.
Cuando se usa un integer, el valor del mismo es medido en bytes. También se puede usar la notación reducida, tal como se describe en esta FAQ. -
odbc.defaultbinmodeinteger -
Manejor de información binaria.
-
odbc.default_cursortypeinteger -
Controla el modelo de cursor de ODBC. Los valores posibles son
SQL_CURSOR_FORWARD_ONLY,SQL_CURSOR_KEYSET_DRIVEN,SQL_CURSOR_DYNAMICySQL_CURSOR_STATIC(predeterminado).