(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)
pg_client_encoding — Obtiene la codificación del cliente
PostgreSQL soporta la conversión automática de caracteres entre servidor y el cliente para conjuntos de caracteres determinados. pg_client_encoding() Devuelve la codificación del cliente como una cadena. La cadena devuelta sera una de los estandar de codificación de los identificadores de PostgreSQL.
Nota:
Esta función requiere PHP 4.0.3 o superior y PostgreSQL 7.0 o superior. Si libpq se compila sin soporte de codificación multibyte, pg_client_encoding() siempre devuelve
SQL_ASCII
. La codificación que soporta depende de la versión de PostgreSQL. Consulte la documentación de PostgreSQL para ver las codificaciones soportadas.La función antes se llamaba pg_clientencoding().
connection
Recurso de conexión de base de datos PostgreSQL. Cuando
connection
no esta presente, la conexión por defecto
es usada. La conexión por defecto es la última conexión realizada por
pg_connect() ó pg_pconnect().
La codificación del cliente, o false
en caso de error.
Ejemplo #1 Ejemplo de pg_client_encoding()
<?php
// Supongamos que $conn es una conexión a una base de datos ISO-8859-1
$encoding = pg_client_encoding($conn);
echo "La codificación del cliente es: ", $encoding, "\n";
?>
El resultado del ejemplo sería:
La codificación del cliente es: ISO-8859-1