dictionnaire au formal YAML

This commit is contained in:
2026-01-10 20:05:12 +01:00
parent ab7694a55b
commit f473cc24eb
4 changed files with 6834 additions and 4031 deletions

View File

@@ -104,10 +104,11 @@ class Grille implements ArrayAccess
$this->definitions["horizontales"][$y] = [];
foreach($mots as $mot) {
$definitions = $this->dico[$mot["longueur"]][$mot["mot"]];
var_dump($definitions);
if (count($definitions)) {
$definition = $definitions[mt_rand(0, count($definitions) - 1)];
if (isset($definition[DEFINITION])) $mot["definition"] = $definition[DEFINITION];
if (isset($definition[AUTEUR])) $mot["auteur"] = $definition[AUTEUR];
if (isset($definition["definition"])) $mot["definition"] = $definition["definition"];
if (isset($definition["auteur"])) $mot["auteur"] = $definition["auteur"];
}
if (isset($definitions["nb_mots"])) {
$mot["nb_mots"] = $definitions["nb_mots"];
@@ -123,8 +124,8 @@ class Grille implements ArrayAccess
$definitions = $this->dico[$mot["longueur"]][$mot["mot"]];
if (count($definitions)) {
$definition = $definitions[mt_rand(0, count($definitions) - 1)];
if (isset($definition[DEFINITION])) $mot["definition"] = $definition[DEFINITION];
if (isset($definition[AUTEUR])) $mot["auteur"] = $definition[AUTEUR];
if (isset($definition["definition"])) $mot["definition"] = $definition["definition"];
if (isset($definition["auteur"])) $mot["auteur"] = $definition["auteur"];
}
if (isset($definitions["nb_mots"])) {
$mot["nb_mots"] = $definitions["nb_mots"];