pg_client_encoding
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或更高版本。如果libpq编译时没有多字节编码支持,pg_client_encoding()
总是返回SQL_ASCII
。支持的编码取决于PostgreSQL版本。请参阅PostgreSQL文档支持的编码。该函数以前称为pg_clientencoding()
。
参数
connection
PostgreSQL数据库连接资源。如果connection
不存在,则使用默认连接。默认连接是pg_connect()或pg_pconnect()所做的最后一个连接。
返回值
客户端编码,或FALSE
错误。
例子
Example #1 pg
_
client
_
encoding() example
<?php
// Assume $conn is a connection to a ISO-8859-1 database
$encoding = pg_client_encoding($conn
echo "Client encoding is: ", $encoding, "\n";
?>
上面的例子将输出:
Client encoding is: ISO-8859-1
← pg_cancel_query
pg_close →