(PHP 4 >= 4.0.3, PHP 5)
pg_client_encoding — Zwraca stronę kodową klienta
$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.
Informacja:
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().
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().
Kodowanie klienta, lub FALSE
w przypadku błędu.
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