Dies ist eine alte Version des Dokuments!
int loopPage(int Startwert, int Endwert, [int Inkrement])
int loopPage(int Wiederholungen)
Wiederholt die Seite – beginnend mit dem Startwert – in einer Schleife so oft, bis der Endwert erreicht ist. Der jeweils aktuelle Wert wird zurückgegeben.
setNextPage('next')
beendet werden kann.Falls nur ein Parameter (Wiederholungen) angegeben ist, wird die Seite so oft wie angegeben wiederholt. Die Zählvariable beginnt in diesem Fall mit 0.
Hinweis: Um mehrere Seiten zu wiederholen, verwenden Sie loopToPage()
.
Hinweis: Beispiel-Code zur Verwendung finden Sie in der Anleitung zu loopToPage()
.
// PHP-Code auf einer der ersten Seiten im Fragebogen // Liste mit Fragen erstellen, mischen und zwischenspeichern $fragen = array( 'AB01', 'AB02', 'AB03', 'AB04', 'AB05', 'AB06' ); shuffle($fragen); registerVariable($fragen);
// PHP-Code später im Fragebogen $i = loopPage(6); // 6 Wiederholungen - äquivalent zu loopPage(0,5) question($fragen[$i]);
Hinweis: Weil dieselbe Seite immer wieder angezeigt wird, werden die Antwortzeiten für alle Wiederholungen addiert. Falls Sie die Bearbeitungszeiten getrennt erheben möchten, müssen Sie anstatt loopPage()
mehrere Seiten verwenden.
// PHP-Code später im Fragebogen - Seite 21 question($fragen[0]); // PHP-Code auf Seite 22 question($fragen[1]); // u.s.w. // PHP-Code auf Seite 26 question($fragen[5]);