PHP shuffle()Fonctions
Manuel de référence complet des tableaux PHP
Exemples
Réorganisez les éléments d'un tableau dans un ordre aléatoire :
<?php
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
?>
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
?>
Exécuter l'exemple »
Définition et utilisation
La fonction shuffle() réorganise les éléments d'un tableau dans un ordre aléatoire.
Cette fonction attribue de nouveaux noms de clés aux éléments du tableau, et les noms de clés existants seront supprimés (voir l'exemple 1 ci-dessous).
Syntaxe
shuffle(array)
| Paramètre | Description |
|---|---|
| array | Obligatoire. Spécifie le tableau à utiliser. |
Détails techniques
| Valeur de retour : | Retourne TRUE en cas de succès, ou FALSE en cas d'échec. |
|---|---|
| Version de PHP : | 4+ |
| Journal des modifications : | À partir de PHP 4.2.0, le générateur de nombres aléatoires est amorcé automatiquement. |
Plus d’exemples
Exemple 1
Réorganisez les éléments d'un tableau dans un ordre aléatoire :
<?php
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");
shuffle($my_array);
print_r($my_array);
?>
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");
shuffle($my_array);
print_r($my_array);
?>
Exécuter l'exemple »
Manuel de référence complet des tableaux PHP Autres extensions