Insere um ou mais valores no início de uma variável que contém texto delimitado
Descrição: A função UNSHIFT() é utilizada no dialplan do Asterisk para adicionar um ou mais valores no início de uma variável que contenha texto delimitado. Isso é útil, por exemplo, para manipular listas ou arrays de valores diretamente no plano de discagem. A função aceita o nome da variável e, opcionalmente, um delimitador personalizado.
Exemplo:
UNSHIFT(exampleexten => s,1,Set(UNSHIFT(array)=one,two,three))
Sintaxe:
UNSHIFT(varname[,delimiter])
Parâmetros:
varname Nome da variável a ser manipulada.
delimiter Delimitador utilizado para separar os valores (opcional, o padrão é vírgula).
Sintaxe:
exten => s,1,Set(UNSHIFT(array)=one,two,three)
UNSHIFT(varname[,delimiter])
Fonte: Asterisk Wiki
POR QUE A LOJAMUNDI É CONFIÁVEL?
ENTRE EM CONTATO COM A LOJAMUNDI.
Assine nossa Newsletter! É gratuito!
Cadastre seu nome e email para receber novidades e materiais gratuitos da Lojamundi.