====== getQuestions() ====== ''array **getQuestions**(string //sectionID//)'' The function ''getQuestions()'' returns a list of all question IDs in a particular section. * //sectionID//\\ The two-figure ID of a section ===== Return Value ===== The function returns an array with complete questions IDs as e.g. array('AB01', 'AB02', 'AB04') If no section exists with the specified //sectionID//, an empty array will be returned. ===== Examples ===== The following PHP code shows all questions of a section one below the other (on one page). $questions = getQuestions('AB'); // Returns e.g. AB01, AB02, AB04, AB05 foreach ($questions as $qID) { question($qID); } The following PHP code shows all questions in a section with each one on a separate page (see PHP function ''[[:en:create:functions:looppage|loopPage()]]''). $questions = getQuestions('AB'); $i = loopPage(count($questions)); question($questions[$i]); And the following PHP code selects 4 questions from section "AB" at random and shows these on different pages. // Create the random list once only if (!isset($questions)) { $all = getQuestions('AB'); shuffle($all); $questions = array_slice($all, 0, 4); registerVariable('questions'); } // Each show a question $i = loopPage(4); question($questions[$i]);