Configuración en tiempo de ejecución

El comportamiento de estas funciones se ve afectado por la configuración de php.ini.

Opciones de configuración iconv
Nombre Por defecto Cambiable Historial de cambios
iconv.input_encoding "" INI_ALL Deprecado en PHP 5.6.0.
iconv.output_encoding "" INI_ALL Deprecado en PHP 5.6.0.
iconv.internal_encoding "" INI_ALL Deprecado en PHP 5.6.0.

He aquí una breve explicación de las directivas de configuración.

Advertencia

Algunos sistemas (como IBM AIX) utilizan "ISO8859-1" en lugar de "ISO-8859-1", por lo que este valor debe ser utilizado en las opciones de configuración así como en los argumentos de las funciones.

iconv.input_encoding string
Advertencia

Esta característica ha sido declarada OBSOLETA desde PHP 5.6.0. Su uso está totalmente desaconsejado.

Los usuarios de PHP 5.6 y versiones posteriores deben dejar esta opción vacía y definir en su lugar la opción input_encoding.

iconv.output_encoding string
Advertencia

Esta característica ha sido declarada OBSOLETA desde PHP 5.6.0. Su uso está totalmente desaconsejado.

Los usuarios de PHP 5.6 y versiones posteriores deben dejar esta opción vacía y definir en su lugar la opción output_encoding.

iconv.internal_encoding string
Advertencia

Esta característica ha sido declarada OBSOLETA desde PHP 5.6.0. Su uso está totalmente desaconsejado.

Los usuarios de PHP 5.6 y versiones posteriores deben dejar esta opción vacía y definir en su lugar la opción default_charset.