Les challenges sont à coder en local, il te faut donc un serveur local capable d’exécuter du PHP : MAMP, WAMP, XAMP, EasyPHP, Laragon, etc. Google peut t’aider sur ce coup-là si tu galères.
La Sandbox PHP te permet de mettre en place en 2 min tout l’environnement local pour coder les challenges en toute tranquilité et efficacité.
→ Documentation de la Sandbox PHP
On est parti pour coder plusieurs challenges. Du coup, autant prendre le temps de créer une arborescence propre :
Tu peux la retrouver en suivant ce lien => Game.php Il te suffit de copier/coller le contenu.
Chaque fichier aura cette structure => fichier challenge Il te suffit de copier/coller le contenu. Tu peux même laisser un fichier « challenge.php » dans ton dossier pour avoir toujours sous la main le « squelette » du fichier.
Et dans chacun de ces fichiers, tu dois mettre à jour :
Le reste du fichier fait le boulot :
Et voilà ! Tout est prêt ! Tu peux commencer à coder tranquillement.
$me = new Challenge();
$me->startCoding();