XML Parser Funzioni
PHP Manual

utf8_encode

(PHP 4, PHP 5)

utf8_encodeCodifica una stringa da ISO-8859-1 a UTF-8

Descrizione

string utf8_encode ( string $data )

Questa funzione converte la stringa data al formato UTF-8, e restituisce la versione codificata. UTF-8 è il meccanismo standard utilizzato da Unicode per la codifica dei valori wide character in un flusso di byte. La codifica UTF-8 è trasparente ai caratteri ASCII, è auto-sincronizzata (per un programma è possibile determinare dove iniziano i caratteri in un flusso di dati) e può essere usata nelle normali funzioni di confronto di stringhe per i sort e simili. Il PHP codifica i caratteri UTF-8 fino a quattro byte come segue:

Codifica UTF-8
byte bit rappresentazione
1 7 0bbbbbbb
2 11 110bbbbb 10bbbbbb
3 16 1110bbbb 10bbbbbb 10bbbbbb
4 21 11110bbb 10bbbbbb 10bbbbbb 10bbbbbb
Ciascuna b rappresenta un bit che può essere utilizzato per memorizzare le informazioni del carattere.

Elenco dei parametri

data

Una stringa ISO-8859-1.

Valori restituiti

Restituisce la traduzione UTF-8 di data.

Vedere anche:


XML Parser Funzioni
PHP Manual