Функсияи str_shuffle
Функсияи str_shuffle рамзҳоро дар ришта
бо тартиби тасодуфӣ ҷой иваз мекунад. Танҳо бо рамзҳои лотинӣ (рамзҳои якбайтӣ) дуруст аст.
Синтаксис
str_shuffle(string $string): string
Намуна
Биёед рамзҳои риштаро бо тартиби тасодуфӣ омехта кунем:
<?php
echo str_shuffle('abcde');
?>
Намуна
Биёед риштаеро аз 3 рақам ба даст орем, то
ки рақамҳо такрор нашаванд:
<?php
$digits = '0123456789';
$shuffled = str_shuffle($digits);
$res = substr($shuffled, 0, 3);
echo $res;
?>
Инчунин бубинед
-
функсияи
shuffle,
ки унсурҳои массивро бо тартиби тасодуфӣ ҷой иваз мекунад -
функсияи
array_rand,
ки қиматҳои тасодуфиро аз массив интихоб мекунад -
функсияи
mt_rand,
ки ададҳои тасодуфиро ҳосил мекунад