35. FIELDQTY()

FIELDQTY(Variablenname,Trennzeichen)

Gibt zurück, wie viele Teilstrings entstehen würden, wenn man den Inhalt der Variablen anhand des Trennzeichens aufteilt.

exten => 123,1,Set(Var=hallo#du#da#am#telefon)
exten => 123,n,Set(Anzahl=${FIELDQTY(Var,#)})    ; Anzahl ist 5

Asterisk-Versionen: 

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

Interner Hilfetext zu dieser Funktion in Asterisk 1.4: 

  -= Info about function 'FIELDQTY' =-

[Syntax]
FIELDQTY(<varname>|<delim>)

[Synopsis]
Count the fields, with an arbitrary delimiter

[Description]
Not available

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 function 'FIELDQTY' =-

   [Syntax]
-  FIELDQTY(<varname>,<delim>)
+  FIELDQTY(<varname>|<delim>)

   [Synopsis]
   Count the fields, with an arbitrary delimiter

Differenz des internen Hilfetexts von Asterisk 1.4 zu 1.6: 

--- in Asterisk 1.4
+++ in Asterisk 1.6
@@ -1,7 +1,7 @@
     -= Info about function 'FIELDQTY' =-

   [Syntax]
-  FIELDQTY(<varname>|<delim>)
+  FIELDQTY(<varname>,<delim>)

   [Synopsis]
   Count the fields, with an arbitrary delimiter

Siehe auch. Abschnitt 16, „CUT()


AMOOCON 2010

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

Twitter

Flattr

Das gedruckte Buch

Werbung