1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| <?php
include('class/class.Jeu.php');
include('class/class.Question.php');
include('class/class.Reponse.php');
$jeu = new Jeu("Jeu 1");
$q1 = new Question("Question1"); //Création question 1
$r11 = new Reponse("Reponse11", true); // réponse 1, valide
$r12 = new Reponse("Reponse12"); // réponse 2
$r13 = new Reponse('Reponse13');
$q1->addReponse($r11); // ajout de la réponse à la question
$q1->addReponse($r12);
$q1->addReponse($r13);
$q2 = new Question("Question2"); //création question 2
$r21 = new Reponse("Reponse21"); // réponse ...
$r22 = new Reponse("Reponse22", true);
$r23 = new Reponse('Reponse23');
$q2->addReponse($r21);
$q2->addReponse($r22);
$q2->addReponse($r23);
$q3 = new Question("Question3");
$r31 = new Reponse("Reponse31");
$r32 = new Reponse("Reponse32");
$r33 = new Reponse('Reponse33', true);
$q3->addReponse($r31);
$q3->addReponse($r32);
$q3->addReponse($r33);
$jeu->addQuestion($q1); // ajout de la question au jeu
$jeu->addQuestion($q2);
$jeu->addQuestion($q3);
//TEST DE RECUPERATION
$liste_q = $jeu->getQuestions(); // recup des questions
foreach($liste_q as $key=>$value){
echo $value->getText().'<br />'; // affichage de la question
$liste_reps = $value->getReps(); // récup des réponses
foreach($liste_reps as $key_r => $value_r){
echo $value_r->getText(); // affichage de la réponse
if($value_r->isValid()){
echo " ==> Valide ";
}
echo "<br />";
}
}
pre_affiche($jeu);
?> |
Partager