Bonjour,

J'essaye de récupérer les valeurs d'un tableau de façon aléatoire.

Les données sont stockées dans une même colonne (var), séparées par un tiret.
Je les récupère donc ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$donnees=explode("-",$var);
Je peux ensuite les afficher ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
foreach($donnees as $resultat)
	{
	echo $resultat . '<br />';
	}
Jusque là, tout va bien.
Sauf que je ne voudrais récupérer que 3 valeurs, et de façon aléatoire.
J'ai essayé ça, mais sans succès :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$donnees = array_rand($donnees, 3);
Si quelqu'un connaît l'astuce, ça m'intéresse !
Merci d'avance.