Lecture aléatoire d'un tableau en PHP

J'ai le code suivant:

<?php
foreach($bb['slides'] as $b):
$url = "domain.com/" . $b->image . ";
echo($url);
endforeach;
?>

La sortie est comme suit:
domain.com/image1.jpg
domain.com/image2.jpg
domain.com/image3.jpg

Je suis en train d'essayer de rendre aléatoire l'ordre de la sortie. Avant l'instruction foreach j'ai essayé de mélanger l'ensemble à l'aide de shuffle($bb); mais cela ne fonctionne pas. Toute aide est appréciée.

Ce que fait votre code ressemble avec shuffle? Il doit avoir travaillé. peut-être qu'avec un échantillon de 3, vous venez arrivé d'être malchanceux et il mélangées dans le même ordre. Avez-vous faire un shuffle($bb) ou shuffle($bb['glisse'])?
Devrait-il être shuffle($bb['glisse'])?
Mon application avec la fonction mt_rand mieux que shuffle() stackoverflow.com/a/43532529/960020

OriginalL'auteur user663561 | 2011-03-17