Comment sélectionner de façon aléatoire une ligne d'un tableau en PHP ?
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)];
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)];
# | ID | Query | URL | Count |
---|