Funkcija str_shuffle
Funkcija str_shuffle atsitiktine tvarka perstato simbolius
eilutėje. Teisingai veikia tik su lotyniškomis raidėmis (vienabaitiais simboliais).
Sintaksė
str_shuffle(string $string): string
Pavyzdys
Permaišykime eilutės simbolius atsitiktine tvarka:
<?php
echo str_shuffle('abcde');
?>
Pavyzdys
Gaukime eilutę iš 3 skaitmenų taip,
kad skaitmenys nesikartotų:
<?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