. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
|
pg_client_encoding
pg_client_encoding (PHP 3 CVS only, PHP 4 >= 4.0.3, PHP 5) pg_client_encoding --
Lit l'encodage du client
Descriptionstring 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 multi-octets,
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 |
|
Retour au chapitre Php
|
|