function 'EXISTS'
Описание
Тест на существование: возвращает 1, если существует, 0 в противном случае
EXISTS (<data>)
Проверяет существование строки. Рассмотрим следующее:
Var1 = test
Var2 =
EXISTS(${Var1}) = 1
EXISTS(${Var2}) = 0
Если вы динамически создаете переменные и должны проверять их существование, эта функция действительно очень удобна.
Консоль
- CLI> show function EXISTS
Возвращаемое значение
0 или 1
пример
exten => s,1,GotoIf($[${EXISTS(${Var})}]?2:4) exten => s,2,NoOp (Variable Var ($ {Var}) exists!) exten => s,3,Goto (5) exten => s,4,NoOp (Variable Var not exists!) exten => s,5,Hangup