Bonjour,
Je vous propose un nouvel élément à utiliser : Mélanger une phrase
Mélanger une phrase
Qu'en pensez-vous ?
Bonjour,
Je vous propose un nouvel élément à utiliser : Mélanger une phrase
Mélanger une phrase
Qu'en pensez-vous ?
La perfection n'est pas un but, l'amélioration constante devrait l'être!
La position des Développeurs de developpez avec les explications
Bonjour,
Je pense qu'il y a plus simple et plus rapide à l'exécution :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php $phraseOrigine = 'Entre ici la phrase de ton choix, et en plus tu peux mettre autant d\'espaces si tu veux'; //--- création d'un tableau dont chaque élément comporte un mot, ------------- //--- avec suppression des doublons ------------------------------------------ $mots = array_unique(explode(' ', $phraseOrigine)); //--- recherche et suppression d'un élément sans valeur qui se crée ---------- //--- dans le cas d'insertion d'espaces multiples ---------------------------- $cle = array_search('', $mots); if ($cle != false) unset($mots[$cle]); //--- mélange des mots ------------------------------------------------------- shuffle($mots); //--- compose la nouvelle phrase --------------------------------------------- $phraseDest = implode(' ', $mots); echo 'La phrase originale est : ' . $phraseOrigine . '<br />' . 'La phrase résultante est : ' . $phraseDest; ?>
et encore encore plus simple et plus rapide :
De plus :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $phrase = 'Entre ici la phrase de ton choix, et en plus tu peux mettre autant d\'espaces si tu veux'; $words = str_word_count($phrase, 1); shuffle($words); echo implode(' ', $words);
Deprecated: Function split() is deprecated
et
function vérif($nombre,&$mele)
Bravo.
Une fonction qui m'avais échappé : str_word_count().
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager