Podręcznik PHP
Poprzedni |  | Następny

# pg_client_encoding

(PHP 3 CVS only, PHP 4 >= 4.0.3, PHP 5)

pg_client_encoding -- Zwraca stronę kodową klienta

## Opis

string pg_client_encoding ( [resource połączenie] )

PostgreSQL wspiera automatyczną konwersję zestawu znaków pomiędzy serwerem, a klientem dla pewnych systemów kodowania. pg_client_encoding() zwraca stronę kodową klienta jako łańcuch. Zwracany łańcuch będzie jednym ze standardowych identyfikatorów kodowania PostgreSQL.

> Notatka: Ta funkcja wymaga PHP 4.0.3 lub nowszego i PostgreSQL 7.0 lub nowszego. Jeśli libpq jest skompilowane bez wsparcia dla kodowania wielobajtowego, pg_client_encoding() zawsze zwraca SQL_ASCII. Wspierane strony kodowe zależą od wersji PostgreSQL. Sprawdź dokumentację PostgreSQL o wspieranych kodowaniach.

> Ta funkcja była poprzednio nazywana pg_clientencoding().

## Parametry

połączenie

  Zasób, połączenie do bazy PostgreSQL. Kiedy parametr połączenie nie jest podany, użyte zostanie domyślne połączenie. Domyślne połączenie to ostatnie połączenie utworzone przez pg_connect() lub pg_pconnect().

## Zwracane wartości

Kodowanie klienta, lub `FALSE` w przypadku błędu.

## Przykłady

Przykład 1. pg_client_encoding() przykład

`<?php // Zakładamy, że $conn jest połączeniem do bazy w ISO-8859-1 $encoding = pg_client_encoding($conn); echo "Kodowanie klienta to: ", $encoding, "\n"; ?>`

Powyższy przykład wyświetli:

    Kodowanie klienta to: ISO-8859-1

## Patrz także

pg_set_client_encoding()

Poprzedni | Spis treści | Następny
pg_cancel_query | Początek rozdziału | pg_close