Funções do Dialplan do Asterisk 20
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 geral é:
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, a vírgula (,) é usada como padrão.