![]() | LX. IconvIntroduzioneQuesto modulo contiene un'interfaccia al tool di conversione dei caratteri iconv. Tramite questo modulo si può convertire una stringa dal set di caratteri locale ad un'altro. I set di caratteri supportati dipendono dalla implementazione di iconv installata. Occorre rilevare che le funzioni iconv, in alcuni sistemi, possono non fornire le risposte attese. In questi casi è una buona idea installarela libreria GNU libiconv, la quale fornisce risultati più consistenti. Dalla versione 5.0.0 di PHP, questa versione viene rilasciata con diverse funzioni che aiutano a realizzare script in più lingue. Guardare nelle sezioni seguenti per scoprire queste nuove caratteristiche. RequisitiNon occorre nulla se il sistema che si sta utilizzando è un sistema recente compatibile POSIX, poichè le librerie C standard fornite con la macchina forniscono le funzioni iconv. Negli altri casi occorre installare sul sistema la libreria libiconv InstallazionePer potere utilizzare le funzioni fornite da questo modulo, occorre compila il PHP con la seguente linea di configurazione: --with-iconv[=DIR].
Configurazione di RuntimeIl comportamento di queste funzioni è influenzato dalle impostazioni di php.ini.
Tabella 1. Parametri di configurazione di Iconv
Tipi di risorseQuesta estensione non definisce alcun tipo di risorsa. Costanti predefiniteDalla versione 4.3.0 di PHP è possibile identificare da untime quale implementazione di iconv è adottata da questo modulo. Tabella 2. Costanti iconv
Dalla versione 5.0.0 di PHP saranno disponibili le seguenti costanti: Tabella 3. Costanti iconv dispèonibili da PHP 5.0.0
Vedere anche:Vedere anche GNU Recode.
| ![]() | ||||||||||||||||||||||||||||||