rsort
sizeof
Fonctions sur les tableaux
PHP Manual

# shuffle

(PHP 4, PHP 5)

shuffle — Mélange les éléments d'un tableau

### Description

bool shuffle ( array `&$array` )

Mélange les éléments du tableau `array`.

### Liste de paramètres

`array`

  Le tableau.

### Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès ou `FALSE` si une erreur survient.

### Exemples

Exemple #1 Exemple avec shuffle()

`<?php
$numbers = range(1, 20);
shuffle($numbers);
foreach ($numbers as $number) {
echo "$number ";
}
?>`

### Historique

Version | Description
--- | ---
4.2.0 | Le générateur de nombres aléatoires est initialisé automatiquement.

### Notes

> Note: Cette fonction assigne de nouvelles clés pour les éléments du paramètre `array`. Elle effacera toutes les clés existantes que vous aviez pu assigner, plutôt que de les trier.

### Voir aussi

- array_rand() - Prend une ou plusieurs valeurs, au hasard dans un tableau
- Les fonctions de tri des tableaux

rsort
sizeof
Fonctions sur les tableaux
PHP Manual