shuffleString

shuffleString(string $arg = '', string $encoding = 'UTF-8') :string

🇯🇵 🇺🇸
引数で与えられた文字列をシャッフルして返します。 この関数は元の文字列を変更しません。
メルセンヌ・ツイスタとともに、バイアスのないフィッシャー–イェーツのシャッフルを使用します。
したがって、この関数はPHPのshuffle()関数よりもランダムであり、シード可能です。
さらに、mb拡張機能が使用可能な場合はUTF8で安全です。

パラメータ

$arg

シャッフルする文字列。

$encoding

文字列のエンコーディング。

>>> Faker\Factory::create('ja_JP')->shuffleString('こんにちは せかい!')
=> "こいちん にか!はせ"
>>> Faker\Factory::create()->shuffleString('Hello World!')
=> "oerlHl odW!l"

参考

最終更新日時: