Funções do Dialplan do Asterisk 22
Descrição:A função
POP() é utilizada para remover e retornar o último elemento de uma variável que contém itens separados por delimitadores. Isso é útil para manipular listas ou arrays de valores armazenados como texto em uma variável no dialplan do Asterisk.
Exemplo de uso:
exten => s,1,Set(array=one,two,three)
exten => s,n,While($["${SET(var=${POP(array)})}" != ""]
exten => s,n,NoOp(var is ${var})
exten => s,n,EndWhile
Sintaxe:POP(varname[,delimiter])Parâmetros:- varname: nome da variável contendo os itens delimitados.
- delimiter (opcional): delimitador utilizado para separar os itens (o padrão é vírgula).