Vote des utilisateurs
0
0
Détails
Licence : Non renseignée
Mise en ligne le 14 février 2011
Langue : Français
Référencé dans
Navigation
Mélanger une phrase
Mélanger une phrase
Mélanger une phrase
Bonjour,
Je pense qu'il y a plus simple et plus rapide à l'exécution :
Je pense qu'il y a plus simple et plus rapide à l'exécution :
| Code : | Sélectionner tout |
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 :
Deprecated: Function split() is deprecated
et
function vérif($nombre,&$mele)
| Code : | Sélectionner tout |
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().
Une fonction qui m'avais échappé : str_word_count().
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
