PHP 8.5.0 Alpha 1 available for testing

pg_client_encoding

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

pg_client_encoding Lee el encodage del cliente

Descripción

pg_client_encoding(?PgSql\Connection $connection = null): string

PostgreSQL soporta la conversión automática entre el servidor y el cliente para ciertos juegos de caracteres. pg_client_encoding() devuelve el encodage del cliente. El string de retorno será uno de los encodages estándar de PostgreSQL.

Nota:

Esta función requiere PostgreSQL versión 7.0 o más reciente. Si la biblioteca libpq es compilada sin el soporte de encodage multiocteto, pg_client_encoding() devolverá siempre SQL_ASCII. El soporte de encodage depende de la versión de PostgreSQL. Consúltese la documentación de PostgreSQL sobre los encodages soportados.

Anteriormente, esta función se llamaba pg_clientencoding().

Parámetros

connection

An PgSql\Connection instance. When connection is null, the default connection is used. The default connection is the last connection made by pg_connect() or pg_pconnect().

Advertencia

As of PHP 8.1.0, using the default connection is deprecated.

Valores devueltos

El encodage del cliente.

Historial de cambios

Versión Descripción
8.1.0 The connection parameter expects an PgSql\Connection instance now; previously, a recurso was expected.
8.0.0 connection ahora es nullable.

Ejemplos

Ejemplo #1 Ejemplo con pg_client_encoding()

<?php
// Assume $conn siendo una conexión a una base de datos ISO-8859-1
$encoding = pg_client_encoding($conn);

echo
"El encodage del cliente es: ", $encoding, "\n";
?>

El resultado del ejemplo sería:

El encodage del cliente es: ISO-8859-1

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top