首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

pg_client_encoding

(PHP 4 >= 4.0.3, PHP 5, PHP 7)

pg_client_encoding - 获取客户端编码

描述

代码语言:javascript
复制
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

代码语言:javascript
复制
<?php
//?Assume?$conn?is?a?connection?to?a?ISO-8859-1?database
$encoding?=?pg_client_encoding($conn);

echo?"Client?encoding?is:?",?$encoding,?"\n";
?>

上面的例子将输出:

代码语言:javascript
复制
Client encoding is: ISO-8859-1

← pg_cancel_query

pg_close →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com