Maison > Article > développement back-end > La fonction str_shuffle() de PHP mélange aléatoirement tous les caractères d'une chaîne
Instance
Mélange aléatoirement tous les caractères de la chaîne :
<?php echo str_shuffle("Hello World"); ?>
Définition et utilisation
str_shuffle() Fonction mélange aléatoirement tous les caractères d'une chaîne.
Syntaxe
str_shuffle(string)
参数 | 描述 |
string | 必需。规定要打乱的字符串。 |
Détails techniques
返回值: | 返回已打乱的字符串。 |
PHP 版本: | 4.3.0+ |
str_shuffle() : Mélangez aléatoirement l'ordre des chaînes.
peut générer une chaîne différente à chaque fois en combinant la fonction str_shuffle() et la fonction substr().
Voici deux exemples de la fonction str_shuffle() :
Exemple 1 : générer aléatoirement une chaîne d'une longueur de 10 chiffres.
$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm"; str_shuffle($str); $name=substr(str_shuffle($str),26,10); echo $name;
Résultats d'exécution :
bdgNIC04wF
Exemple 2 : Une chaîne de 10 chiffres commençant par NT est générée.
$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm"; $str='NT'.substr(str_shuffle($str),5,8); echo $str;
Résultat de l'exécution :
NTZYwKiDaF
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!