Un array asociativo de opciones de conexión que afectarán el
       comportamiento de la conexión, donde los valores de las claves incluyen :
       
       La siguiente nueva opción está disponible para las versiones ibm_db2 1.7.0 y
       posteriores.
       
       Las siguientes nuevas opciones i5/OS están disponibles en las versiones
       ibm_db2 1.5.1 y posteriores.
       
        
         - i5_lib
- 
          
           Un carácter que indica la biblioteca por defecto que será
           utilizada para resolver las referencias a los ficheros no calificados.
           Esto no es válido si la conexión utiliza un modo de sistema de
           nombres.
           
- i5_naming
- 
          
           El valor DB2_I5_NAMING_ONactiva el modo sistema de nombres DB2 UDB CLI
           iSeries. Los ficheros son calificados utilizando el delimitador barra (/). Los ficheros no calificados son
           resueltos utilizando la lista de bibliotecas para el trabajo.
 
           El valor DB2_I5_NAMING_OFFdesactiva el modo de nombres por defecto de DB2 UDB
           CLI, que es la escritura SQL. Los ficheros son calificados utilizando el delimitador punto (.). Los ficheros
           no calificados son resueltos utilizando la biblioteca por defecto o el ID del usuario actual.
 
- i5_commit
- 
          
           El atributo i5_commitdebe ser fijado antes
           de la llamada a db2_connect(). Si el valor es
           cambiado después de que la conexión haya sido establecida y la conexión
           es a una fuente de datos remota, el cambio solo tendrá efecto en la próxima
           llamada a db2_connect().
 Nota: 
             
            La configuración php.ini ibm_db2.i5_allow_commit==0
            oDB2_I5_TXN_NO_COMMITes por defecto, pero
            puede ser derivada con la opcióni5_commit.
 
 
           DB2_I5_TXN_NO_COMMIT: no se utiliza el control de envío.
 
           DB2_I5_TXN_READ_UNCOMMITTED: lectura antigua,
           lectura no repetitiva y ficticia es posible.
 
           DB2_I5_TXN_READ_COMMITTED: lectura antigua no
           posible. La lectura repetitiva y ficticia es posible.
 
           DB2_I5_TXN_REPEATABLE_READ: lectura antigua y
           no repetitiva no es posible. Lectura ficticia es posible.
 
           DB2_I5_TXN_SERIALIZABLE: las transacciones son
           serializadas. Lectura antigua, no repetitiva y ficticia no es
           posible.
 
- i5_query_optimize
- 
          
            DB2_FIRST_IOTodas las consultas son
            optimizadas con el objetivo de devolver la primera página tan rápido
            como sea posible. Este objetivo funciona bien cuando la visualización es
            controlada por un usuario que puede cancelar una consulta después
            de ver la primera página de los datos. Las consultas son codificadas
            con una cláusula"OPTIMIZE nnn ROWS"para
            cumplir el objetivo especificado por la cláusula.
 
           DB2_ALL_IOTodas las consultas son optimizadas
           con el objetivo de devolver la consulta completa en el menor
           intervalo de tiempo. Esta es una buena opción cuando la visualización
           de una consulta está siendo escrita hacia un fichero o un informe o
           cuando la interfaz pone en cola los datos. Las consultas son codificadas
           con una cláusula"OPTIMIZE FOR nnn ROWS"para
           cumplir el objetivo especificado por la cláusula. Esta es la operación por
           defecto.
 
- i5_dbcs_alloc
- 
          
           El valor DB2_I5_DBCS_ALLOC_ONactiva el esquema
           de asignación DB2 6X para el incremento de los tamaños de columnas.
 
           El valor DB2_I5_DBCS_ALLOC_OFFdesactiva el
           esquema de asignación DB2 6X para el incremento de los tamaños de columnas.
 
           Nota : la configuración php.ini
           ibm_db2.i5_dbcs_alloc==0 oDB2_I5_DBCS_ALLOC_OFFes por defecto pero puede
           ser derivada con la opcióni5_dbcs_alloc.
 
- i5_date_fmt
- 
          
           DB2_I5_FMT_ISO: se utiliza el formato de fecha de la organización internacional de
           normalización (ISO)"yyyy-mm-dd". Este es el valor por
           defecto.
 
           DB2_I5_FMT_USA: se utiliza el formato de fecha de
           los Estados Unidos"mm/dd/yyyy".
 
           DB2_I5_FMT_EUR: se utiliza el formato de fecha Europeo"dd.mm.yyyy".
 
           DB2_I5_FMT_JIS: se utiliza el formato de fecha de
           la industria japonesa de estándares"yyyy-mm-dd".
 
           DB2_I5_FMT_MDY: se utiliza el formato de fecha"mm/dd/yyyy".
 
           DB2_I5_FMT_DMY: se utiliza el formato de fecha"dd/mm/yyyy".
 
           DB2_I5_FMT_YMD: se utiliza el formato de fecha"yy/mm/dd".
 
           DB2_I5_FMT_JUL: se utiliza el formato de fecha Juliano"yy/ddd".
 
           DB2_I5_FMT_JOB: se utiliza el valor por defecto.
 
- i5_date_sep
- 
          
           DB2_I5_SEP_SLASH: se utiliza una barra ( / ) como
           separador de fecha.
           Este es el valor por defecto.
 
           DB2_I5_SEP_DASH: se utiliza un guión ( - ) como
           separador de fecha.
 
           DB2_I5_SEP_PERIOD: se utiliza un punto ( . ) como
           separador de fecha.
 
           DB2_I5_SEP_COMMA: se utiliza una coma ( , ) como
           separador de fecha.
 
           DB2_I5_SEP_BLANK: se utiliza un espacio en blanco como
           separador de fecha.
 
           DB2_I5_SEP_JOB: se utiliza el valor por defecto.
 
- i5_time_fmt
- 
          
           DB2_I5_FMT_ISO: se utiliza el formato de hora de
           la organización internacional de normalización"hh.mm.ss". Este es el valor por
           defecto.
 
           DB2_I5_FMT_USA: se utiliza el formato de hora de
           los Estados Unidos"hh:mmxx", donde"xx"vale"AM"o"PM".
 
           DB2_I5_FMT_EUR: se utiliza el formato de hora Europeo"hh.mm.ss".
 
           DB2_I5_FMT_JIS: se utiliza el formato de hora de
           la industria japonesa de estándares"hh:mm:ss".
 
           DB2_I5_FMT_HMS: se utiliza el formato"hh:mm:ss".
 
- i5_time_sep
- 
          
           DB2_I5_SEP_COLON: se utiliza un dos puntos ( : ) como
           separador de tiempo. Este es el valor por defecto.
 
           DB2_I5_SEP_PERIOD: se utiliza un punto ( . ) como
           separador de tiempo.
 
           DB2_I5_SEP_COMMA: se utiliza una coma ( , ) como
           separador de tiempo.
 
           DB2_I5_SEP_BLANK: se utiliza un espacio en blanco como
           separador de tiempo.
 
           DB2_I5_SEP_JOB: se utiliza el valor por defecto.
 
- i5_decimal_sep
- 
          
           DB2_I5_SEP_PERIOD: se utiliza un punto ( . ) como
           separador decimal. Este es el valor por defecto.
 
           DB2_I5_SEP_COMMA: se utiliza una coma ( , ) como
           separador decimal.
 
           DB2_I5_SEP_JOB: se utiliza el valor por defecto.
 
       La siguiente nueva opción i5/OS está disponible desde la versión ibm_db2
       1.8.0 y posteriores.