Funkcija str_shuffle

Funkcija str_shuffle meša simbole u stringu u slučajnom redosledu. Ispravno funkcioniše samo sa simbolima latiničnog pisma (jednobajtnim simbolima).

Sintaksa

phpstr_shuffle(string $string): string

Primer

Hajde da izmešamo simbole stringa u slučajnom redosledu:

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

Primer

Hajde da dobijemo string od 3 cifre tako, da se cifre ne ponavljaju:

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

Vidite takođe

  • funkciju shuffle,
    koja meša elemente niza u slučajnom redosledu
  • funkciju array_rand,
    koja bira slučajne vrednosti iz niza
  • funkciju mt_rand,
    koja generiše slučajne brojeve