PHP で値のグループごとに配列をシャッフルする方法を探しています。
たとえば、並べ替えられた配列があります。
Array
(
[peter] => 100
[paul] => 100
[mary] => 50
[andrew] => 50
[bill] => 50
[jason] => 10
[sofia] => 10
)
そして、私はそれをこのようにシャッフルしたいと思います:
Array
(
[paul] => 100
[peter] => 100
[mary] => 50
[bill] => 50
[andrew] => 50
[jason] => 10
[sofia] => 10
)
これを行うためのスマートな方法を知っていますか、それとも foreach ベースの汚いスクリプトを書く必要がありますか?