A str_shuffle függvény
A str_shuffle függvény véletlenszerűen rendezi át a karaktereket
egy sztringben. Helyesen csak latin karakterekkel (egybájtos karakterekkel) működik.
Szintaxis
str_shuffle(string $string): string
Példa
Keverjük össze egy sztring karaktereit véletlenszerű sorrendben:
<?php
echo str_shuffle('abcde');
?>
Példa
Kapjunk egy 3 számjegyből álló sztringet úgy,
hogy a számjegyek ne ismétlődjenek:
<?php
$digits = '0123456789';
$shuffled = str_shuffle($digits);
$res = substr($shuffled, 0, 3);
echo $res;
?>
Lásd még
-
a
shufflefüggvényt,
amely egy tömb elemeit rendezi át véletlenszerű sorrendbe -
a
array_randfüggvényt,
amely véletlenszerű értékeket választ ki egy tömbből -
a
mt_randfüggvényt,
amely véletlenszámokat generál