shuffleArray

shuffleArray(array $arg = []) :array

🇯🇵 🇺🇸
引数で与えられた配列をシャッフルして返します。
メルセンヌ・ツイスタとともに、バイアスのないフィッシャー–イェーツのシャッフルを使用します。
したがって、この関数はPHPのshuffle()関数よりもランダムであり、シード可能です。

パラメータ

$arg

シャッフルする配列。

>>> Faker\Factory::create('ja_JP')->suffleArray(['こんにちは', 'せかい'])
=> [
     "せかい",
     "こんにちは",
   ]
>>> Faker\Factory::create()->shuffleArray(['a' => 'A', 'b' => 'B', 'c' => 'C'])
=> [
     "C",
     "A",
     "B",
   ]

注意

注意:

上記例の2つ目のように、連想配列を渡した場合も配列で返されます。

参考

最終更新日時: