(PHP 4, PHP 5, PHP 7)
utf8_encode — Codifica um string ISO-8859-1 para UTF-8
$data
)
Esta função codifica uma string data
para
UTF-8, e retorna uma versão codificada.
UTF-8 é o mecanismo padrão usado pela
Unicode para codificação de valores amplos de
caractere dentro de um byte stream.
UTF-8 é transparente para caracteres
simplesASCII, é auto-sincronizado (quer dizer que isso
é possível para um programa compreender onde nos caracteres bytestream
começar) e pode ser usado funções de comparção de strings normais
para seleção e semelhança. PHP codifica caracteres
UTF-8 em até quatro bytes, desse jeito:
bytes | bits | representation |
---|---|---|
1 | 7 | 0bbbbbbb |
2 | 11 | 110bbbbb 10bbbbbb |
3 | 16 | 1110bbbb 10bbbbbb 10bbbbbb |
4 | 21 | 11110bbb 10bbbbbb 10bbbbbb 10bbbbbb |
data
Uma string ISO-8859-1.
Retorna a tradução UTF-8 de data
.