我有以下代碼:洗牌陣列在PHP
<?php
foreach($bb['slides'] as $b):
$url = "domain.com/" . $b->image . ";
echo($url);
endforeach;
?>
輸出如下: domain.com/image1.jpg domain.com/image2.jpg domain.com/image3。 jpg
我想隨機化輸出的順序。在foreach語句之前,我嘗試使用shuffle($ bb)對數組進行洗牌;但那不起作用。任何幫助表示讚賞。
什麼做你的代碼看起來像洗牌
顯示圖像?它應該工作。也許有一組3樣本,你只是碰巧是不幸的,它被拖回到同一個訂單。你做過洗牌($ bb)還是洗牌($ bb ['slides'])? – Leniency 2011-03-17 02:32:32
應該洗牌嗎($ bb ['slides'])? – rcravens 2011-03-17 02:33:08
我的實現與mt_rand比shuffle()更好http://stackoverflow.com/a/43532529/960020 – Stalingrad 2017-04-21 01:49:11