La fonction gene() permet de retourner un nombre aéatoirement pis dans un array si et seulemnt si il n´est pas présent dans un second array :
$nb = l´array qui donne la suite de valeurs possibles
$bad etant l´array qui possedent les valeurs a ne pas prendre.
la boucle permet donc de générer 9 nombres, de 1 à 9 et de les ajouter dans 2 array :
$case1 et $bad_nb