Question #3595   Proposée par Answiki le 02/12/2021 à 8:26:31 UTC

Comment sélectionner de façon aléatoire une ligne d'un tableau en PHP ?

Answer   Submitted by Answiki on 12/02/2021 at 08:27:38 AM UTC

La fonction array_rand permet de sélectionner aléatoirement l'indice d'une cellule d'une tableau :

$tab = array ('1'=>'un', '2'=>'deux', '3'=>'trois');

// Sélectionne aléatoirement l'indice d'un élément du tableau
// Affiche 1, 2 ou 3
echo array_rand($tab);

L'exemple suivant permet d'accéder directement à l'élément (et non son indice) :

$tab = array ('1'=>'un', '2'=>'deux', '3'=>'trois');

// Affiche aléatoirement un élément d'un tableau
// Affiche un, deux ou trois
echo $tab[array_rand($tab)];

4 events in history
Answer by Answiki on 12/02/2021 at 08:27:38 AM

La fonction array_rand permet de sélectionner aléatoirement l'indice d'une cellule d'une tableau :

$tab = array ('1'=>'un', '2'=>'deux', '3'=>'trois');

// Sélectionne aléatoirement l'indice d'un élément du tableau
// Affiche 1, 2 ou 3
echo array_rand($tab);

L'exemple suivant permet d'accéder directement à l'élément (et non son indice) :

$tab = array ('1'=>'un', '2'=>'deux', '3'=>'trois');

// Affiche aléatoirement un élément d'un tableau
// Affiche un, deux ou trois
echo $tab[array_rand($tab)];

Question by Answiki 12/02/2021 at 08:26:31 AM
Comment sélectionner aléatoirement une ligne d'un tableau en PHP ?
Question by Answiki 12/02/2021 at 08:26:31 AM
Comment sélectionner de façon aléatoire une ligne d'un tableau en PHP ?
Question by Answiki 12/02/2021 at 08:26:31 AM
En PHP, comment sélectionner une ligne d'un tableau au hasard ?
# ID Query URL Count

Icons proudly provided by Friconix.