Функция str_shuffle
Функция str_shuffle
переставляет символы
в строке в случайном порядке. Корректно только с символами латиницы (однобайтовыми символами).
Синтаксис
str_shuffle(string $string): string
Пример
Давайте перемешаем символы строки в случайном порядке:
<?php
echo str_shuffle('abcde');
?>
Пример
Давайте получим строку из 3
цифр так,
чтобы цифры не повторялись:
<?php
$digits = '0123456789';
$shuffled = str_shuffle($digits);
$res = substr($shuffled, 0, 3);
echo $res;
?>
Смотрите также
-
функцию
shuffle
,
которая переставляет элементы массива в случайном порядке -
функцию
array_rand
,
которая выбирает случайные значения из массива -
функцию
mt_rand
,
которая генерирует случайные числа