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,