Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:create:functions:valuesum [16.01.2015 10:01] – ausgelagert aus functions-stat adminde:create:functions:valuesum [30.08.2023 22:18] (aktuell) admin
Zeile 12: Zeile 12:
   * //Items// -- Eine Liste (String oder Array) von Items, z.B.   * //Items// -- Eine Liste (String oder Array) von Items, z.B.
     * ''array(2,4,6)''     * ''array(2,4,6)''
 +    * ''[2,4,6]''
     * '''1-3,5,7'''     * '''1-3,5,7'''
   * //Variablen// -- Eine Liste (Array) von Variablen-Kennungen entsprechend der **Variablen-Übersicht**, z.B.   * //Variablen// -- Eine Liste (Array) von Variablen-Kennungen entsprechend der **Variablen-Übersicht**, z.B.
-    * ''array('AB01_01', 'AB01_02', 'BB01', 'BC01')''+    * ''['AB01_01', 'AB01_02', 'BB01', 'BC01']'' 
 + 
 + 
 +**Hinweis:** Die Funktion ''valueSum()'' kann nur reguläre Variablen aus Fragen und Items auslesen. Die Verweildauer ("TIME001", "TIME002", ...) kann mittels ''valueSum()'' nicht ausgelesen werden. Verwenden Sie dafür bitte die Funktion [[:de:create:functions:casetime]] und den Operator zur Addition (''+'').
  
 ===== Beispiele ===== ===== Beispiele =====
Zeile 26: Zeile 30:
 Summe über die Items 2, 4, 6 und 8 der Skala AB01. Summe über die Items 2, 4, 6 und 8 der Skala AB01.
 <code php> <code php>
-$sum = valueSum('AB01', array(2,4,6,8));+$sum = valueSum('AB01', [2,4,6,8]);
 </code> </code>
  
Zeile 34: Zeile 38:
 </code> </code>
  
-Summe über die Antworten in den Variablen AB01_01, AB01_03 und BB01_02+Summe über die Antworten in den Variablen AB01_01, AB01_03 und BB01_02 (als [[:de:create:array|Array]] in eckigen Klammern). 
 <code php> <code php>
-$sum = valueSum(array('AB01_01','AB01_03','BB01_02'));+$sum = valueSum(['AB01_01','AB01_03','BB01_02']);
 </code> </code>
  
 Derselbe Befehl nochmal etwas übersichtlicher Derselbe Befehl nochmal etwas übersichtlicher
 <code php> <code php>
-$sum = valueSum( +$sum = valueSum([
-         array(+
            'AB01_01',            'AB01_01',
            'AB01_03',            'AB01_03',
            'BB01_02'            'BB01_02'
-         ) +       ]);
-       );+
 </code> </code>
de/create/functions/valuesum.1421398886.txt.gz · Zuletzt geändert: 16.01.2015 10:01 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki