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 функциясы,
    кездейсоқ сандарды жасайды