Bonjour,
Je suis actuellement en formation et pendant mes week-end j essaye des exercices pour m’entraîner,
le problème actuellement c'est que j'inventes mes propres exercices et je ne parviens pas à le résoudre..
voici se que j'essaye de faire:
sur une page php, entré une input, décomposer chaque lettre de cette input dans une liste et "mélanger" chaque lettre ensemble afin d'avoir toutes les possibilité de mon mots.
voici un exemple de résultat avec le pseudo "owen" par exemple:
owen woen eown nowe
oewn weon eonw noew
oenw weno ewon nweo
owne wneo ewno nwoe
onew wone enwo neow
onwe wnoe enow newo
manuellement avec 4 lettre, c'est fesable mais plus il y a des lettre dans notre mots plus il y aura d'éventualité..
ici j'ai surement un problème de logique, je ne comprend pas comment procédé..
voici se que j'ai fait jusqu’à maintenant:
Code :
- <?php
- $mot = 'owen';
- $tabMot = [];
- ?>
- <?php
- function addTable($var, &$varlist){
- for($i=0; $i != strlen($var); $i++){
- array_push($varlist, $var[$i]);
- }
- return $varlist;
- }
- addTable($mot, $tabMot);
- function callTable(&$varlist){
- for($i=0; $i != count($varlist); $i++){
- echo strtoupper($varlist[$i]);
- }
- }
- // callTable($tabMot);
- function mixing($var, $varlist){
- $numb = end($varlist)
- for($i=0 ; $i != strlen($var) ; $i++){
-
- }
- }
- ?>
|
merci a tous de m'avoir lu, j’espère qu'un de vous pourra ma guider dans ma démarche,
Thibaut
Message édité par monsterteenkuma le 07-06-2020 à 16:09:55