<?php
class Question
{
public $text;
public $points = 5;
public $answers;
public $correctAnswer;
}
function createQuestions()
{
// Question 1
$q = new Question;
$q->text = "";
$q->points = 0;
$q->correctAnswer = '';
$questions[] = $q;
$q1 = new Question;
$q1->text = "Which is Boat?";
$q1->points = 10;
$q1->answers = array ('a' => 'Hirio', 'b' => 'Sorio', 'c' => 'Akagi', 'd' => 'Kaga'); $q1->correctAnswer = 'b';
// Question 2
$q2 = new Question;
$q2->text = "Which city is capital of England?";
$q2->points = 5;
$q2->answers = array ('a' => 'London', 'b' => 'Moscow', 'c' => 'Tokyo', 'd' => 'Berlin'); $q2->correctAnswer = 'a';
// Question 3
$q3 = new Question;
$q3->text = "Who is Einstein?";
$q3->points = 30;
$q3->answers = array ('a' => 'Singer', 'b' => 'Politic', 'c' => 'Gay', 'd' => 'The Scientist'); $q3->correctAnswer = 'd';
return $questions;
}
?>
PD9waHAKCWVycm9yX3JlcG9ydGluZygtMSk7CgpjbGFzcyBRdWVzdGlvbiAKewoJcHVibGljICR0ZXh0OwoJcHVibGljICRwb2ludHMgPSA1OwoJcHVibGljICRhbnN3ZXJzOwoJcHVibGljICRjb3JyZWN0QW5zd2VyOwp9CgpmdW5jdGlvbiBjcmVhdGVRdWVzdGlvbnMoKQp7CiAgICAkcXVlc3Rpb25zID0gYXJyYXkoKTsKLy8gUXVlc3Rpb24gMQoKJHEgPSBuZXcgUXVlc3Rpb247CiRxLT50ZXh0ID0gIiI7CiRxLT5wb2ludHMgPSAwOwokcS0+YW5zd2VycyA9IGFycmF5KCk7CiRxLT5jb3JyZWN0QW5zd2VyID0gJyc7CgokcXVlc3Rpb25zW10gPSAkcTsKCgokcTEgPSBuZXcgUXVlc3Rpb247CiRxMS0+dGV4dCA9ICJXaGljaCBpcyBCb2F0PyI7CiRxMS0+cG9pbnRzID0gMTA7CiRxMS0+YW5zd2VycyA9IGFycmF5ICgnYScgPT4gJ0hpcmlvJywgJ2InID0+ICdTb3JpbycsICdjJyA9PiAnQWthZ2knLCAnZCcgPT4gJ0thZ2EnKTsKJHExLT5jb3JyZWN0QW5zd2VyID0gJ2InOwoKLy8gUXVlc3Rpb24gMgokcTIgPSBuZXcgUXVlc3Rpb247CiRxMi0+dGV4dCA9ICJXaGljaCBjaXR5IGlzIGNhcGl0YWwgb2YgRW5nbGFuZD8iOwokcTItPnBvaW50cyA9IDU7CiRxMi0+YW5zd2VycyA9IGFycmF5ICgnYScgPT4gJ0xvbmRvbicsICdiJyA9PiAnTW9zY293JywgJ2MnID0+ICdUb2t5bycsICdkJyA9PiAnQmVybGluJyk7CiRxMi0+Y29ycmVjdEFuc3dlciA9ICdhJzsKCi8vIFF1ZXN0aW9uIDMKJHEzID0gbmV3IFF1ZXN0aW9uOwokcTMtPnRleHQgPSAiV2hvIGlzIEVpbnN0ZWluPyI7CiRxMy0+cG9pbnRzID0gMzA7CiRxMy0+YW5zd2VycyA9IGFycmF5ICgnYScgPT4gJ1NpbmdlcicsICdiJyA9PiAnUG9saXRpYycsICdjJyA9PiAnR2F5JywgJ2QnID0+ICdUaGUgU2NpZW50aXN0Jyk7CiRxMy0+Y29ycmVjdEFuc3dlciA9ICdkJzsKCnJldHVybiAkcXVlc3Rpb25zOwp9CgoKPz4=