Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 16382 программиста и 1796 роботов. Сейчас ищут 2025 программистов ...
Приступая к работе

pg_client_encoding - Получение кодировки клиента.

Вернуться к: PostgreSQL

pg_client_encoding

(PHP 4 >= 4.0.3, PHP 5, PHP 7)

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()

<?php
// Допустим, что $conn - соединение с базой данных, поддерживающей стандарт ISO-8859-1
$encoding pg_client_encoding($conn);

echo 
"Кодировка клиента: "$encoding"\n";
?>

Результат выполнения данного примера:

Кодировка клиента: ISO-8859-1

Смотрите также



Вернуться к: PostgreSQL

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware