Команда Iconv()


Назначение

Функция Iconv используется в Asterisk для конвертации кодировок символов.
Если Вы получаете тест из внешних источников бывает необходимо конвертировать
исходный текст в строку с другой кодировкой, используемой в Вашей системе.

Описание

Iconv(varname/destination-charset=text/source-charset)


Пример: (Конвертация CIDNAME из UTF-8 в ISO-8859-1)

exten => 1234,1,Iconv(CIDNAME/ISO-8859-1=${CIDNAME}/UTF-8)


Для просмотра, какие кодировки символов поддерживаются в Вашей библиотеке iconv, наберите в unix шеле:
>iconv -l

Возвращаемые значения:

Всегда возвращает 0.

Замечания для различных версий

  • Функция Iconv() - не является частью стандартной поставки Asterisk

Ссылки по теме: