utf8_encode
Codifica un string ISO-8859-1 a UTF-8
&reftitle.description;
stringutf8_encode
stringdata
Ésta función codifica el string data a
UTF-8, y devuelve una versión codificada.
UTF-8 es una mecanismo estándar usado por
Unicode para la codificación de los valores de
caracteres anchos en un flujo de bytes.
UTF-8 es transparente para caracteres ASCII
puros, está autosincronizada (lo que significa que un programa puede
averiguar dónde empiezan los caracteres del flujo de bytes) y puede usarse con
funciones de comparación de string normal para ordenar, etc. PHP codifica
los caracteres UTF-8 en hasta cuatro bytes, así:
Codificación UTF-8
bytes
bits
representation
1
7
0bbbbbbb
2
11
110bbbbb 10bbbbbb
3
16
1110bbbb 10bbbbbb 10bbbbbb
4
21
11110bbb 10bbbbbb 10bbbbbb 10bbbbbb
Cada b representa un bit que se puede usar
para almacenar los datos de los caracteres.
&reftitle.parameters;
data
Un string ISO-8859-1.
&reftitle.returnvalues;
Devuelve la traducción UTF-8 de data.
&reftitle.seealso;
utf8_decode