Bonjour,
Je suis en train de créer en PHP un jeu, qui consiste à deviner quelle est la traduction d'une lettre de l'alphabet du langage LSF parmi 3 lettre de l'alphabet français.
<!-- Le code suivant sert à définir les 26 images des lettres de l'alphabet LSF possibles
pour l'affichage et aussi à choisir l'une d'elle parmi elles aléatoirement.
Le nom de l'image qui va etre affichée est stocké dans la variable affimage.-->
<?php
$nbimages=26;
$nomimages[1]="A.PNG";
$nomimages[2]="B.PNG";
$nomimages[3]="C.PNG";
$nomimages[4]="D.PNG";
$nomimages[5]="E.PNG";
$nomimages[6]="F.PNG";
$nomimages[7]="G.PNG";
$nomimages[8]="H.PNG";
$nomimages[9]="I.PNG";
$nomimages[10]="J.PNG";
$nomimages[11]="K.PNG";
$nomimages[12]="L.PNG";
$nomimages[13]="M.PNG";
$nomimages[14]="N.PNG";
$nomimages[15]="O.PNG";
$nomimages[16]="P.PNG";
$nomimages[17]="Q.PNG";
$nomimages[18]="R.PNG";
$nomimages[19]="S.PNG";
$nomimages[20]="T.PNG";
$nomimages[21]="U.PNG";
$nomimages[22]="V.PNG";
$nomimages[23]="W.PNG";
$nomimages[24]="X.PNG";
$nomimages[25]="Y.PNG";
$nomimages[26]="Z.PNG";
srand((double)microtime()*1000000);
$affimage=rand(1,$nbimages);
/*Ici on met le code qui permet d'afficher 3 lettres de l'alphabet aléatoirement
mais l'une d'elle est la traduction de l'image affichée plus haut dans le visuel*/
$alphabet="abcdefghijklmnopqrstuvwxyz";
$nbrlettre=3;
$lettre_aleatoire[1]=$alphabet[rand(0,25)];
$lettre_aleatoire[2]=$alphabet[rand(0,25)];
$lettre_aleatoire[3]=$alphabet[rand(0,25)];
$affilettre=rand(3,$nbrlettre);
?>
<!--Ensuite, on demande l'affichage de l'image en lui meme :-->
<div>
<img id="imageLSF" src="images/Alphabet/<?php echo $nomimages[$affimage]; ?>" alt="Image aléatoire">
</div>
<div>
<?php echo $lettre_aleatoire[$affilettre]; ?>
</div>
<!-- -->
Comment faire pour afficher aléatoirement 3 lettres de l'alphabet? J'arrive à en afficher qu'une seule.