- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
Функция ARRAY()
Назначение:
Функция позволяет за один раз установить значения множества переменных.Требования:
Доступна только в версии 1.3dev и выше.Описание:
ARRAY(var1[,var2[...][,varN]])Список значений, разделенных запятыми, используется этой функцией, для присвоения значений переменных, которые, через запятую, перечислены, как аргументы этой функции. Следовательно, использование Set(ARRAY(var1,var2)=1,2) установит переменную "var1" в значение 1 и переменную "var2" в 2.
Замечания: не забывайте экранировать символом обратной косой черты символ запятой в файле extensions.conf или заключайте в кавычки аргументы, т.к. в функции SET может использоваться несколько аргументов.
Замечания
- *CLI> show function ARRAY
Возвращаемые значения
Пример
exten => s,1,Set(ARRAY(var1,var2)="1,2"); установит переменную "var1" в значение 1 и переменную "var2" в 2