pg_query($connection, "set client_encoding to '$encoding'") can be used instead.
(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)
pg_set_client_encoding — Imposta la codifica del client
pg_set_client_encoding() imposta la codifica del client e restituisce 0 in caso di successo, -1 in caso di errore.
codifica
è la codifica del client e può essere:
SQL_ASCII, EUC_JP, EUC_CN, EUC_KR, EUC_TW, UNICODE,
MULE_INTERNAL, LATINX (X=1...9), KOI8, WIN, ALT, SJIS, BIG5,
WIN1250. Le codifiche disponibili dipendono dalle versionidi PostgreSQL e
di libpq. Consultare il manuale di PostgreSQL per conoscere le cidifiche
accettate dala propria installazione di PostgreSQL.
Nota:
Questa funzione richiede PHP-4.0.3 o successiv e PostgreSQL-7.0 o successivi. Le codifiche accettate dipendono dalla versione di PostgreSQL. Consultare il manuale di PostgreSQL per ulteriori dettagli.
Questa funzione si chiamava pg_setclientencoding().
Vedere anche pg_client_encoding().