pg_client_encoding

(PHP 4 >= 4.0.3, PHP 5)

pg_client_encoding Lit l'encodage du client

Description

string pg_client_encoding ([ resource $connection ] )

PostgreSQL supporte la conversion automatique entre le serveur et le client pour certains jeux de caract�res. pg_client_encoding() retourne l'encodage du client. La cha�ne de retour sera un des encodages standards de PostgreSQL.

Note: Cette fonction requiert PHP 4.0.3 ou plus r�cent et PostgreSQL version 7.0 ou plus r�cent. Si la biblioth�que libpq est compil�e sans le support de l'encodage multioctets, pg_client_encoding() retournera toujours SQL_ASCII. Le support de l'encodage d�pend de la version de PostgreSQL. R�f�rez-vous � la documentation de PostgreSQL sur les encodages support�s.
Auparavant, cette fonction s'appelait pg_clientencoding().

Liste de param�tres

connection

La ressource de connexion de la base de donn�es PostgreSQL. Lorsque connection n'est pas pr�sent, la connexion par d�faut est utilis�e. La connexion par d�faut est la derni�re connexion faite par pg_connect() ou pg_pconnect().

Valeurs de retour

L'encodage du client ou FALSE en cas d'�chec.

Exemples

Exemple #1 Exemple avec pg_client_encoding()

<?php
// Assume $conn �tant une connexion � une base de donn�es ISO-8859-1
$encoding pg_client_encoding($conn);

echo 
"L'encodage du client est : "$encoding"\n";
?>

L'exemple ci-dessus va afficher :

L'encodage du client est : ISO-8859-1

Voir aussi