4

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 ベースの汚いスクリプトを書く必要がありますか?

4

2 に答える 2