Funktsiya str_shuffle
Funktsiya str_shuffle satrdagi belgilarni
tasodifiy tartibda joylashtiradi. Faqat lotin belgilari (bitta baytli belgilar) bilan to'g'ri ishlaydi.
Sintaksis
str_shuffle(string $string): string
Misol
Keling, satr belgilarini tasodifiy tartibda aralashtiramiz:
<?php
echo str_shuffle('abcde');
?>
Misol
Keling, raqamlar takrorlanmasligi uchun
3 ta raqamdan iborat satr olamiz:
<?php
$digits = '0123456789';
$shuffled = str_shuffle($digits);
$res = substr($shuffled, 0, 3);
echo $res;
?>
Shuningdek qarang
-
shufflefunktsiyasi,
massiv elementlarini tasodifiy tartibda joylashtiradi -
array_randfunktsiyasi,
massivdan tasodifiy qiymatlarni tanlaydi -
mt_randfunktsiyasi,
tasodifiy sonlar generatsiya qiladi