Функција str_shuffle

Функција str_shuffle меша карактере у низу у случајном редоследу. Исправно ради само са латиничним карактерима (једнобајтним карактерима).

Синтакса

phpstr_shuffle(string $string): string

Пример

Хајде да измешамо карактере низа у случајном редоследу:

php<?php
  echo str_shuffle('abcde');
?>

Пример

Хајде да добијемо низ од 3 цифре тако да се цифре не понављају:

php<?php
  $digits = '0123456789';
  $shuffled = str_shuffle($digits);
  $res = substr($shuffled, 0, 3);
  
  echo $res;
?>

Погледајте такође

  • функцију shuffle,
    која меша елементе низа у случајном редоследу
  • функцију array_rand,
    која бира случајне вредности из низа
  • функцију mt_rand,
    која генерише случајне бројеве