(PHP 4 >= 4.3.0, PHP 5, PHP 7)
str_shuffle — Randomly shuffles a string
$str
) : stringstr_shuffle() shuffles a string. One permutation of all possible is created.
Această funcție nu generează valori securizate din punct de vedere criptografic și deci nu trebuie utilizată pentru scopuri criptografice. Dacă aveți nevoie de o valoare securizată din punct de vedere criptografic considerați utilizarea random_int(), random_bytes() sau openssl_random_pseudo_bytes() în schimb.
str
The input string.
Returns the shuffled string.
Versiune | Descriere |
---|---|
7.1.0 | The internal randomization algorithm has been changed to use the » Mersenne Twister Random Number Generator instead of the libc rand function. |
Example #1 str_shuffle() example
<?php
$str = 'abcdef';
$shuffled = str_shuffle($str);
// This will echo something like: bfdaec
echo $shuffled;
?>