多次元配列を[キー:値]の形でランダム表示に
<?php
$fruit = array(
'apple' => array('ふじ','ジョナゴールド'),
'orange' => array('みかん','バレンシア'),
'grape' => array('巨峰','マスカット')
);
foreach ($fruit as $key => $value) {
foreach ($value as $key2 => $value2) {
echo '<p>' . $key . ' : ' . $value2 . '</p>' . "\n";
}
}
?>
上記コードにて多次元配列をループさせて以下の様に表示させています。
apple : ふじ
apple : ジョナゴールド
orange : みかん
orange : バレンシア
grape : 巨峰
grape : マスカット
これを下の様にシャッフルした形でランダムに表示させたいと思い、自分なりに試行錯誤してみたのですが、思うような結果を出す事が出来ずに悩んでいます。
何か良い方法がありましたらアドバイスを頂ければと思います。
よろしくお願い致します。
grape : 巨峰
apple : ふじ
orange : みかん
grape : マスカット
orange : バレンシア
apple : ジョナゴールド