Funções do Dialplan do Asterisk 21
Descrição:A função
EVAL() permite que uma string seja avaliada duas vezes. Quando uma variável ou expressão está presente no dialplan, ela é avaliada durante a execução. No entanto, se o resultado dessa primeira avaliação for outra variável ou expressão, o uso de
EVAL() fará com que essa segunda variável/expressão seja avaliada novamente.
Por exemplo: Se a variável
MYVAR contém o valor de
OTHERVAR, o resultado de
${EVAL( MYVAR)} no dialplan será o conteúdo da variável
OTHERVAR. Normalmente, ao usar apenas
MYVAR no dialplan, o resultado seria
OTHERVAR.
Sintaxe:EVAL(variable)
variable