我有以下代码:洗牌阵列在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