Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
60 of 410 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Функция 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,
    которая генерирует случайные числа
byenru