PHP str_shuffle()
La fonction str_shuffle() est une fonction intégrée en PHP et est utilisée pour mélanger aléatoirement tous les caractères d’une chaîne passée à la fonction en tant que paramètre. Lorsqu’un nombre est passé, il le traite comme une chaîne et le mélange. Cette fonction n’apporte aucune modification à la chaîne d’origine ni au nombre qui lui est transmis en tant que paramètre. D’ailleurs, il renvoie une nouvelle chaîne qui est l’une des permutations possibles de la chaîne qui lui est passée dans le paramètre.
Syntaxe
str_shuffle(str)
Paramètres
- str(Obligatoire) : Spécifie la chaîne à mélanger.
Valeur de retour
La fonction renvoie la chaîne mélangée.
Version PHP:
4.3.0+
Exemple :
Le code suivant mélange au hasard tous les caractères d’une chaîne:
<?php echo str_shuffle("WayToLearnX"); ?>
Sortie:
oXeWynaLTar
Bonjour !
comment utiliser str_shuffle de telle sorte qu’il respecte les lettres accentuées ?