47. EndWhile()

Beendet eine While-Schleife.

EndWhile()

Kehrt zur vorher aufgerufenen While()-Anwendung zurück. Für eine vollständige Beschreibung dazu, wie eine While-Schleife benutzt wird, siehe Abschnitt 195, „While().

exten => 123,1,Answer()
exten => 123,n,Set(i=1)
exten => 123,n,While($[${i} < 5])
exten => 123,n,SayNumber(${i})
exten => 123,n,Set(i=$[${i} + 1])
exten => 123,n,EndWhile()
exten => 123,n,Hangup()

Asterisk-Versionen: 

————————| 1.2 |————————| 1.4 |————————| 1.6 |————————

Interner Hilfetext zu dieser Applikation in Asterisk 1.4: 

  -= Info about application 'EndWhile' =-

[Synopsis]
End a while loop

[Description]
Usage:  EndWhile()
Return to the previous called While

Differenz des internen Hilfetexts von Asterisk 1.2 zu 1.4: 

--- in Asterisk 1.2
+++ in Asterisk 1.4
@@ -1,7 +1,7 @@
     -= Info about application 'EndWhile' =-

   [Synopsis]
-  End A While Loop
+  End a while loop

   [Description]
   Usage:  EndWhile()

Differenz des internen Hilfetexts von Asterisk 1.4 zu 1.6: 

--- in Asterisk 1.4
+++ in Asterisk 1.6
@@ -4,5 +4,4 @@
   End a while loop

   [Description]
-  Usage:  EndWhile()
-  Return to the previous called While
+    EndWhile(): Return to the previous called While()

Siehe auch. Abschnitt 195, „While(), Abschnitt 66, „GotoIf()


AMOOCON 2010

Noch kein Ticket? Dann wird es Zeit. Nur noch wenige Tage.

Twitter

Flattr

Das gedruckte Buch

Werbung