Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
pg_client_encoding
(PHP 4 >= 4.0.3, PHP 5)
pg_client_encoding — Получение кодировки клиента.
Описание
string pg_client_encoding ([ resource $connection ] )PostgreSQL поддерживает автоматическое преобразование наборов символов между сервером и клиентом для некоторых кодировок. pg_client_encoding() возвращает клиентскую кодировку в виде строки, представляющей собой стандартный идентификатор кодировки PostgreSQL.
Замечание:
Функция поддерживается PHP версии 4.0.3 или выше и PostgreSQL версии 7.0 или выше. В случае, если libpg скомпилирована без поддержки многобайтных кодировок, pg_client_encoding() всегда возвращает SQL_ASCII. Набор поддерживаемых кодировок зависит от версии сервера БД и описан в документации PostgreSQL.
Функция, используемая для вызова: pg_clientencoding().
Список параметров
connection -
Ресурс соединения с базой данных PostgreSQL. Если connection не задан, будет использовано соединение по-умолчанию - последнее соединение созданное функциями pg_connect() или pg_pconnect().
Возвращаемые значения
Клиентская кодировка, либо FALSE в случае ошибки.
Примеры
Пример #1 Пример использования pg_client_encoding()
// Допустим, что $conn - соединение с базой данных, поддерживающей стандарт ISO-8859-1
$encoding = pg_client_encoding($conn);
echo "Кодировка клиента: ", $encoding, "\n";
Результат выполнения данного примера:
Кодировка клиента: ISO-8859-1
Смотрите также
- pg_set_client_encoding() - Устанавливает клиентскую кодировку
Описание на ru2.php.net
Описание на php.ru