# Funciones del controlador PDO SQLite (PDO_SQLITE)

## Introducción

PDO_SQLITE es un controlador que implementa la PHP Data Objects (PDO) para permitir el acceso de PHP a las bases de datos SQLite 3.

> Nota:

> PDO_SQLITE permite el uso de strings fuera de los flujos 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.

> Nota: Configuración adicional en Windows a partir de PHP 7.4.0

> Para hacer funcionar esta extensión, algunas bibliotecas DLL deben estar disponibles a través del PATH del sistema Windows. Lea la F.A.Q titulada "Cómo agregar mi carpeta PHP a mi PATH de Windows" para más información. Copiar las bibliotecas DLL desde la carpeta PHP a la carpeta del sistema de Windows también funciona (ya que la carpeta del sistema está por defecto en el PATH del sistema), pero este método no es recomendado. Esta extensión requiere que los siguientes archivos estén en el PATH: libsqlite3.dll.

## Tabla de contenidos

- PDO_SQLITE DSN — Conexión a bases de datos SQLite
- PDO::sqliteCreateAggregate — Alias de Pdo\Sqlite::createAggregate
- PDO::sqliteCreateCollation — Alias de Pdo\Sqlite::createCollation
- PDO::sqliteCreateFunction — Alias de Pdo\Sqlite::createFunction

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open