(PHP 4 >= 4.0.3, PHP 5, PHP 7)
pg_client_encoding — 클라이언트 인코딩을 얻음
$connection
] )PostgreSQL은 몇몇 문자셋에 대하여 서버와 클라이언트 사이에 자동 문자셋 변환을 지원합니다. pg_client_encoding()은 클라이언트 인코딩을 문자열로 반환합니다. 반환하는 문자열은 표준 PostgreSQL 인코딩 식별자 중 하나입니다.
Note:
이 함수는 PHP 4.0.3 이상과 PostgreSQL 7.0 이상을 요구합니다. libpq가 멀티바이트 인코딩 지원 없이 컴파일 되었다면, pg_set_client_encoding()은 항상 SQL_ASCII를 반환합니다. 지원하는 인코딩은 PostgreSQL 버전에 의존합니다. 지원하는 인코딩에 대해서는 PostgreSQL 문서를 참고하십시오.
이 함수는 pg_clientencoding()으로 불렸습니다.
connection
PostgreSQL 데이터베이스 접속 자원. connection
이
존재하지 않으면, 기본 접속을 사용합니다. 기본 접속은
pg_connect()나 pg_pconnect()로
만든 마지막 접속입니다.
클라이언트 인코딩이나, 오류시엔 FALSE
.
Example #1 pg_client_encoding() 예제
<?php
// $conn이 ISO-8859-1 데이터베이스 접속이라고 가정합니다
$encoding = pg_client_encoding($conn);
echo "클라이언트 인코딩은: ", $encoding, "\n";
?>
위 예제의 출력:
클라이언트 인코딩은: ISO-8859-1