Funkcia str_shuffle

Funkcia str_shuffle preusporiada znaky v reťazci v náhodnom poradí. Správne funguje len s znakmi latinky (jednobajtovými znakmi).

Syntax

phpstr_shuffle(string $string): string

Príklad

Zamiešajme znaky reťazca v náhodnom poradí:

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

Príklad

Získajme reťazec z 3 číslic tak, aby sa číslice neopakovali:

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

Pozri tiež

  • funkciu shuffle,
    ktorá preusporiada prvky poľa v náhodnom poradí
  • funkciu array_rand,
    ktorá vyberá náhodné hodnoty z poľa
  • funkciu mt_rand,
    ktorá generuje náhodné čísla