# Funciones de SQLite (PDO_SQLITE)

## Introducción

PDO_SQLITE es un controlador que implementa la interfaz Objetos de Datos de PHP (PDO, siglas en inglés de PHP Data Objects) para habilitar el acceso a bases de datos de SQLite 3.

> Nota:

> PDO_SQLITE permite usar cadenas aparte de flujos junto con `PDO::PARAM_LOB`.

## Instalación

El controlador PDO_SQLITE PDO está habilitado por omisión. Para deshabilitarlo, se puede usar --without-pdo-sqlite[=DIR], donde el parámetro opcional `[=DIR]` es el directorio base de instalación de sqlite. A partir de PHP 7.4.0 se requiere » libsqlite ≥ 3.5.0. Anteriormente, si libsqlite incluido podría haberse usado en su lugar, por omisión, si `[=DIR]` era omitido.

## Tabla de contenidos

- PDO_SQLITE DSN — Conectar a las bases de datos de SQLite
- PDO::sqliteCreateAggregate — Registra una función acumuladora definida por el usuario para usarla en sentencias SQL
- PDO::sqliteCreateCollation — Registra una función definida por el usuario para emplearla como función de cotejo en sentencias SQL
- PDO::sqliteCreateFunction — Registra una función definida por el usuario para utilizarla en sentencias SQL