pg_client_encoding
(PHP 4 >= 4.0.3, PHP 5)
pg_client_encoding — Lit l'encodage du client
Description
$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
connectionn'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
