ホームページ >バックエンド開発 >PHPチュートリアル >thinkphpのランダムな問題
たとえば、10 件のニュースを販売する場合、10 件のニュースは 1、2、3、4、5、5、5、6、6、7 にソートされます。
同じソート番号が見つかった場合、ランダムに表示されます。つまり、同じソート番号が部分的にランダムに表示される。
これをどうやって書けばいいのかわかりませんが、実装できますか?
$arr = array(
array('id' => 1,'name' => 'aaa','uid'=>1),
array ('id' => 2,'name' => 'bbb','uid'=>2),
array('id' => 3,'name' => 'ccc',' uid'=>3),
array('id' => 4,'name' => 'ddd','uid'=>4),
array('id' => 5,' name' => 'ccc','uid'=>4),
array('id' => 6,'name' => 'bbb','uid'=>4),
array ('id' => 7,'name' => 'bbb','uid'=>5),
array('id' => 8,'name' => 'fff',' uid'=>6),
array('id' => 9,'name' => 'ccc','uid'=>7),
array('id' => 10,' name' => 'bbb','uid'=>8),
array('id' => 11,'name' => 'ddd','uid'=>8),
array ('id' => 12,'name' => 'eee','uid'=>9),
array('id' => 13,'name' => 'fff',' uid'=>10),
); ページが更新されるたびに、配列の赤い部分をランダムに並べ替えることはできますか?