(PHP 3 CVS only, PHP 4 >= 4.0.3)
pg_client_encoding --
PostgreSQLクライアントのエンコーディングを取得する
説明
string
pg_client_encoding ( [resource connection])
pg_client_encoding()は、PostgreSQLクライアント
のエンコーディングを文字列として返します。返り値は、次のどれかと
なります。:
SQL_ASCII, EUC_JP, EUC_CN, EUC_KR, EUC_TW, UNICODE,
MULE_INTERNAL, LATINX (X=1...9), KOI8, WIN, ALT, SJIS, BIG5,
WIN1250
注意
この関数を使用するには、PHP-4.0.3以降とPostgreSQL-7.0以降が必要
です。libpqがマルチバイトエンコーディングサポートを有効にせずに
コンパイルされている場合、
pg_set_client_encoding()は常に
"SQL_ASCII"を返します。サポートされるエンコーディング
はPostgreSQLのバージョンに依存します。マルチバイトを有効にする方
法とサポートされるエンコーディングに関する詳細はPostgreSQLのマニュ
アルを参照下さい。
この関数は、pg_clientencoding()とコールするこ
とも可能です。
pg_set_client_encoding()も参照下さい。