|
Последние активные темы форума |
|
sqlite_libencoding
(PHP 5) sqlite_libencoding --
Возвращает кодировку, используемую подключенной библиотекой SQLite
Описаниеstring sqlite_libencoding ( void ) SQLite может быть скомпилирована с поддержкой ISO-8859-1 или UTF-8.
Эта функция позволяет определит, какую кодировку использует подключенная
библиотека.
Внимание | По умолчанию, PHP компилирует libsqlite с кодировкой ISO-8859-1. Однако,
это неверное название; вместо использования ISO-8859-1, libsqlite работает
в соответствии с установками текущей локали для сравнения и сортировки
строк. Поэтому следует считать, что используется не ISO-8859-1, а
кодировка '8-bit'.
|
При компиляции с поддержкой UTF-8 sqlite корректно распознает многобайтные
символы UTF-8, однако поддержка UTF-8 все же неполная (например, не
производится нормализация); кроме того, некорректно выполняются некоторые
операции сравнения.
Внимание | В web-окружении не рекомендуется использовать PHP и SQLite с поддержкой
UTF-8, так как libsqlite завершает процесс при обнаружении проблем с
кодировкой UTF-8.
|
|