utf8_encode
(PHP 4, PHP 5)
utf8_encode — Codifica un string ISO-8859-1 a UTF-8
Descripción
string utf8_encode
( string
$data
)
É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í:
| bytes | bits | representation |
|---|---|---|
| 1 | 7 | 0bbbbbbb |
| 2 | 11 | 110bbbbb 10bbbbbb |
| 3 | 16 | 1110bbbb 10bbbbbb 10bbbbbb |
| 4 | 21 | 11110bbb 10bbbbbb 10bbbbbb 10bbbbbb |
Parámetros
-
data -
Un string ISO-8859-1.
Valores devueltos
Devuelve la traducción UTF-8 de data.
Ver también
- utf8_decode() - Convierte una cadena con los caracteres codificados ISO-8859-1 con UTF-8 a un sencillo byte ISO-8859-1