Funkcija str_shuffle

Funkcija str_shuffle atsitiktine tvarka perstato simbolius eilutėje. Teisingai veikia tik su lotyniškomis raidėmis (vienabaitiais simboliais).

Sintaksė

phpstr_shuffle(string $string): string

Pavyzdys

Permaišykime eilutės simbolius atsitiktine tvarka:

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

Pavyzdys

Gaukime eilutę iš 3 skaitmenų taip, kad skaitmenys nesikartotų:

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

Taip pat žiūrėkite

  • funkciją shuffle,
    kuri atsitiktine tvarka perstato masyvo elementus
  • funkciją array_rand,
    kuri renka atsitiktines reikšmes iš masyvo
  • funkciją mt_rand,
    kuri generuoja atsitiktinius skaičius