Funções do Dialplan do Asterisk 21
Descrição:PUSH() é uma função do dialplan que permite adicionar valores a uma variável existente, separando-os por um delimitador específico. Isso é útil para construir listas dinâmicas de valores, como extensões para discagem ou IDs de usuários.
Exemplo:
exten => s,1,Set(PUSH(array)=one,two,three)
A sintaxe é:
PUSH(varname[,delimiter])
Onde:
- varname: O nome da variável à qual os valores serão adicionados.
- delimiter: (Opcional) O caractere usado para separar os valores na variável. Se não for especificado, o delimitador padrão é uma vírgula (,).