Функция 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


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