Funciones GNU Recode

CXXVII. Funciones GNU Recode

Introducci贸n

Este m贸dulo contiene una interfaz con la biblioteca GNU Recode. La biblioteca GNU Recode convierte archivos entre varios juegos de caracteres codificados y codificaciones de superficie. Cuando esto no puede conseguirse con exactitud, puede que se deshaga de los caracteres problem谩ticos o recurra a aproximaciones. La biblioteca reconoce o produce cerca de 150 juegos de caracteres diferentes y es capaz de convertir archivos entre casi cualquier par de ellos. La mayor铆a de juegos de caracteres del documento RFC 1345 se encuentran soportados.

Nota: Esta extensi贸n no est谩 disponible en plataformas Windows

Requisitos

Usted debe tener instalado GNU Recode 3.5 o superior en su sistema. Puede descargar el paquete desde http://directory.fsf.org/All_GNU_Packages/recode.html.

Aviso

La versi贸n 3.6 de la biblioteca Recode agrega caracteres extra帽os detr谩s de cadenas convertidas bajo ciertas circunstancias. Por lo tanto es m谩s seguro usar Recode v3.5 o alguna de las alternativas disponibles, como las extensiones iconv o mbstring.

Instalaci贸n

To be able to use the functions defined in this module you must compile your PHP interpreter using the --with-recode[=DIR] option.

Aviso

Crashes and startup problems of PHP may be encountered when loading the recode as extension after loading any extension of mysql or imap. Loading the recode before those extension has proved to fix the problem. This is due a technical problem that both the c-client library used by imap and recode have their own hash_lookup() function and both mysql and recode have their own hash_insert function.

Aviso

La extensi贸n IMAP no puede ser usada junto con las extensiones recode, YAZCyrus. Esto es debido a que las dos utilizan el mismo s铆mbolo interno

Configuraci贸n en tiempo de ejecuci贸n

Esta extensi贸n no tiene directivas de configuraci贸n en php.ini.

Tipos de recursos

Esta extensi贸n no tiene ning煤n tipo de recurso definido.

Constantes predefinidas

Esta extensi贸n no tiene ninguna constante definida.

Tabla de contenidos
recode_file --  Recodificar de un archivo a otro de acuerdo a la petici贸n de recodificaci贸n
recode_string -- Recodifica una cadena literal segun una peticion de recodificacion.
recode -- Alias of recode_string()