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