sqlite_libencoding
Devuelve la codificación de la biblioteca SQLite vinculada
&reftitle.description;
stringsqlite_libencoding
La biblioteca SQLite se puede compilar en los modos compatibles
ISO-8859-1 o UTF-8. Esta función permite
determinar el esquema de codificación usado por la versión de la biblioteca.
La distribución predeterminada de PHP compila libsqlite con
el modo de codificación ISO-8859-1.
Sin embargo, esto es un término erróneo; en vez de tratar con
ISO-8859-1, opera según la configuración regional
actual para comparación de cadenas y ordenación. Por lo que, en vez
de ISO-8859-1, debería pensarse como si fuera
'8-bit' en su lugar.
Cuando se compila con soporte para UTF-8, sqlite trata la codificación y decodificación
de secuencias de caracteres multibyte UTF-8, pero no realiza un trabajo
completo al trabajar con los datos (no se realiza normalización, por
ejemplo), y no se pueden llevar a cabo algunas operaciones de comparación
correctamente.
No se recomienda que se utilice PHP en una configuración de servidor web
con una versión de la biblioteca SQLite compilada con soporte para UTF-8, ya que
libsqlite abortará el proceso si detecta un problema con la
codificación UTF-8.
&reftitle.returnvalues;
Devuelve la codificación de la biblioteca.
&reftitle.seealso;
sqlite_lib_version