Asterisk Project : Asterisk 11 Function_SHIFT This page last changed on Jul 20, 2012 by wikibot. # SHIFT() ### Synopsis Removes and returns the first item off of a variable containing delimited text ### Description Example: exten => s,1,Set(array=one,two,three) exten => s,n,While($["$\{SET(var=$\{SHIFT(array)\})\}" != ""]) exten => s,n,NoOp(var is ${var}) exten => s,n,EndWhile This would iterate over each value in array, left to right, and would result in NoOp(var is one), NoOp(var is two), and NoOp(var is three) being executed. ### Syntax
    SHIFT(varname[,delimiter])
##### Arguments `varname` `delimiter` ### Import Version This documentation was imported from Asterisk Version SVN-trunk-r370328

Document generated by Confluence on Nov 02, 2012 17:42