例
<?php echo str_shuffle("Hello World"); ?>
定義と使用法
str_shuffle() 関数 string内のすべての文字をランダムにシャッフルします。
構文
str_shuffle(string)
パラメータ | 説明 |
文字列 | 必須。スクランブルする文字列を指定します。 |
技術的な詳細
戻り値: | スクランブルされた文字列を返します。 |
PHPバージョン: | 4.3.0+ |
str_shuffle(): 文字列の順序をランダムにシャッフルします。
str_shuffle()関数とsubstr()関数を組み合わせることで、毎回異なる文字列を生成できます。
以下は str_shuffle() 関数の 2 つの例です:
例 1: 長さ 10 桁の文字列をランダムに生成します。
$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm"; str_shuffle($str); $name=substr(str_shuffle($str),26,10); echo $name;
実行結果:
bdgNIC04wF
例2: NTで始まる10桁の文字列が生成されます。
$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm"; $str='NT'.substr(str_shuffle($str),5,8); echo $str;
実行結果:
NTZYwKiDaF
以上がPHP の str_shuffle() 関数は、文字列内のすべての文字をランダムにシャッフルします。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。