IF(expression?trueVal:falseVal)
Returns a value depending on a condition. If the condition is
true, the value following ? is returned, otherwise the
value following : is returned.
; If ${Var}=123, return 5, otherwise return 9:
exten => 123,1,Set(foo=${IF($[ ${Var} = 123]?5:9)})
|
|
|
Internal help for this application in Asterisk 1.4: -= Info about function 'IF' =- [Syntax] IF(<expr>?[<true>][:<false>]) [Synopsis] Conditional: Returns the data following '?' if true else the data follow ing ':' [Description] Not available diff output to internal help in Asterisk 1.2: - none - |
See also. the section called “IFTIME()”, xthe section called “ExecIf()”, the section called “GotoIf()”, the section called “GotoIfTime()”