Estas constantes están definidas por esta extensión y estarán disponibles sólo cuando la extensión haya sido compilada con PHP, o bien sea cargada dinámicamente en ejecución.
   PDO utiliza constantes de clase desde PHP 5.1. Las versiones anteriores emplean constantes globales
   bajo la forma PDO_PARAM_BOOL.
  
PDO::PARAM_BOOL
    (integer)
   PDO::PARAM_NULL
    (integer)
   PDO::PARAM_INT
    (integer)
   PDO::PARAM_STR
    (integer)
   PDO::PARAM_STR_NATL
     (integer)
   PDO::PARAM_STR_CHAR
     (integer)
   PDO::PARAM_LOB
    (integer)
   PDO::PARAM_STMT
    (integer)
   PDO::PARAM_INPUT_OUTPUT
    (integer)
   PDO::FETCH_LAZY
    (integer)
   PDO::FETCH_LAZY crea los nombres de las variables del objeto a medida que se acceden a ellas.
     No es válida dentro de PDOStatement::fetchAll().
    
   PDO::FETCH_ASSOC
    (integer)
   PDO::FETCH_ASSOC devuelve
     un único valor por nombre de columna.
    
   PDO::FETCH_NAMED
    (integer)
   PDO::FETCH_NAMED devuelve
     un array de valores por nombre de columna.
    
   PDO::FETCH_NUM
    (integer)
   PDO::FETCH_BOTH
    (integer)
   PDO::FETCH_OBJ
    (integer)
   PDO::FETCH_BOUND
    (integer)
   PDO::FETCH_COLUMN
    (integer)
   PDO::FETCH_CLASS
    (integer)
   Nota: El método mágico __set() se invoca si la propiedad no existe en la clase solicitada.
PDO::FETCH_INTO
    (integer)
   PDO::FETCH_FUNC
    (integer)
   PDO::FETCH_GROUP
    (integer)
   PDO::FETCH_COLUMN o
     PDO::FETCH_KEY_PAIR.
    
   PDO::FETCH_UNIQUE
    (integer)
   PDO::FETCH_KEY_PAIR
    (integer)
   PDO::FETCH_CLASSTYPE
    (integer)
   PDO::FETCH_SERIALIZE
    (integer)
   PDO::FETCH_INTO salvo que el objeto es proporcionado como una cadena serializada.
     Disponible desde PHP 5.1.0. Desde PHP 5.3.0, nunca se llama al constructor de la clase si está
     establecido este indicador.
    
   PDO::FETCH_PROPS_LATE
    (integer)
   PDO::ATTR_AUTOCOMMIT
    (integer)
   FALSE, PDO intenta desactivar la autoconsigna para que la
     conexión comience una transacción.
    
   PDO::ATTR_PREFETCH
    (integer)
   PDO::ATTR_TIMEOUT
    (integer)
   PDO::ATTR_ERRMODE
    (integer)
   PDO::ATTR_SERVER_VERSION
    (integer)
   PDO::ATTR_CLIENT_VERSION
    (integer)
   PDO::ATTR_SERVER_INFO
    (integer)
   PDO::ATTR_CONNECTION_STATUS
    (integer)
   PDO::ATTR_CASE
    (integer)
   PDO::ATTR_CURSOR_NAME
    (integer)
   PDO::ATTR_CURSOR
    (integer)
   PDO::CURSOR_FWDONLY y
     PDO::CURSOR_SCROLL. Cíñase a
     PDO::CURSOR_FWDONLY a menos que necesite un
     cursor desplazable.
    
   PDO::ATTR_DRIVER_NAME
    (string)
   
Ejemplo #1 Uso de PDO::ATTR_DRIVER_NAME
<?php
if ($bd->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') {
  echo "Ejecutándose sobre mysql; hacer algo específico de mysql aquí\n";
}
?>
PDO::ATTR_ORACLE_NULLS
    (integer)
   PDO::ATTR_PERSISTENT
    (integer)
   PDO::ATTR_STATEMENT_CLASS
    (integer)
   PDO::ATTR_FETCH_CATALOG_NAMES
    (integer)
   PDO::ATTR_FETCH_TABLE_NAMES
    (integer)
   PDO::ATTR_STRINGIFY_FETCHES
    (integer)
   PDO::ATTR_MAX_COLUMN_LEN
    (integer)
   PDO::ATTR_DEFAULT_FETCH_MODE
    (integer)
   PDO::ATTR_EMULATE_PREPARES
    (integer)
   PDO::ATTR_DEFAULT_STR_PARAM
     (integer)
   PDO::ERRMODE_SILENT
    (integer)
   PDO::ERRMODE_WARNING
    (integer)
   E_WARNING de PHP si ocurre algún error.
     Véase Errores y su manejo
     para obtener más información sobre este atributo.
    
   PDO::ERRMODE_EXCEPTION
    (integer)
   PDO::CASE_NATURAL
    (integer)
   PDO::CASE_LOWER
    (integer)
   PDO::CASE_UPPER
    (integer)
   PDO::NULL_NATURAL
    (integer)
   PDO::NULL_EMPTY_STRING
    (integer)
   PDO::NULL_TO_STRING
    (integer)
   PDO::FETCH_ORI_NEXT
    (integer)
   PDO::FETCH_ORI_PRIOR
    (integer)
   PDO::FETCH_ORI_FIRST
    (integer)
   PDO::FETCH_ORI_LAST
    (integer)
   PDO::FETCH_ORI_ABS
    (integer)
   PDO::FETCH_ORI_REL
    (integer)
   PDO::CURSOR_FWDONLY
    (integer)
   PDO::CURSOR_SCROLL
    (integer)
   PDO::ERR_NONE
    (string)
   PDO::PARAM_EVT_ALLOC
    (integer)
   PDO::PARAM_EVT_FREE
    (integer)
   PDO::PARAM_EVT_EXEC_PRE
    (integer)
   PDO::PARAM_EVT_EXEC_POST
    (integer)
   PDO::PARAM_EVT_FETCH_PRE
    (integer)
   PDO::PARAM_EVT_FETCH_POST
    (integer)
   PDO::PARAM_EVT_NORMALIZE
    (integer)