LV. Funciones iconvIntroducciónEste módulo contiene una interfaz con la facilidad de conversión de juegos de caracteres iconv. Con éste módulo, es posible convertir una cadena representada por un juego de caracteres local a una representada por otro juego de caracteres, que puede ser el juego de caracteres Unicode. Los juegos de caracteres soportados dependen de la implementación de iconv en su sistema. Note que la función iconv en algunos sistemas puede que no funcione como lo espera. En tal caso, sería una buena idea instalar la biblioteca libiconv GNU. Es muy probable que consiga unos resultados más consistentes. A partir de PHP 5.0.0, esta extensión viene con varias funciones utilitarias que le ayudan a escribir scripts multi-lingües. Echemos un vistazo a las siguientes secciones para explorar las nuevas características. RequisitosNo necesita de nada si el sistema que usa es uno de los sistemas recientes compatibles con POSIX, ya que las bibliotecas C estándar que vienen con ellos ofrecen la facilidad iconv. De otro modo, es necesario instalar la biblioteca libiconv en su sistema. InstalaciónPara usar las funciones de éste módulo, el binario PHP debe ser compilado con la siguiente línea de configuración: --with-iconv[=DIR].
Configuración en tiempo de ejecuciónEl comportamiento de estas funciones está afectado por los valores definidos en php.ini.
Tabla 1. Opciones de configuración de iconv
Tipos de recursosEsta extensión no tiene ningún tipo de recurso definido. Constantes predefinidasDesde PHP 4.3.0, es posible identificar, en tiempo de ejecución, qué implementación de iconv es adoptada por esta extensión. Tabla 2. Constantes de iconv
A partir de PHP 5.0.0, las siguientes constantes se encuentran disponibles también: Tabla 3. Constantes de iconv disponibles desde PHP 5.0.0
Ver tambiénVea también las funciones GNU Recode.
|
||||||||||||||||||||||||||||||||||||||||||||||