> array_chunk() muss ich einfach immer 3-4 Fragen in die klammern setzten?
Der Befehl nimmt ein Array und zerteilt es in mehrere Arrays der vorgegeben Länge. Verwenden Sie den Befehl debug(), um sich anzeigen zu lassen, was in den Variablen jeweils gespeichert ist, also z.B. wenn RG01 der Zufallsgenerator ist:
$fragen = valueList('RG01', null, 'label');
debug($fragen);
$blocks = array_chunk($fragen, 4);
debug($blocks);
Für konkretere Antworten bräuchte ich von Ihnen bitte ein paar konkretere Angaben, z.B. wie Ihr Zufallsgenerator heißt und was dort drin steht?