Funktion str_shuffle
Die Funktion str_shuffle mischt die Zeichen
in einer Zeichenkette in zufälliger Reihenfolge. Funktioniert korrekt nur mit lateinischen Zeichen (Ein-Byte-Zeichen).
Syntax
str_shuffle(string $string): string
Beispiel
Lassen Sie uns die Zeichen einer Zeichenkette in zufälliger Reihenfolge mischen:
<?php
echo str_shuffle('abcde');
?>
Beispiel
Lassen Sie uns eine Zeichenkette aus 3 Ziffern erhalten,
so dass die Ziffern sich nicht wiederholen:
<?php
$digits = '0123456789';
$shuffled = str_shuffle($digits);
$res = substr($shuffled, 0, 3);
echo $res;
?>
Siehe auch
-
die Funktion
shuffle,
die Elemente eines Arrays in zufälliger Reihenfolge anordnet -
die Funktion
array_rand,
die zufällige Werte aus einem Array auswählt -
die Funktion
mt_rand,
die Zufallszahlen generiert