07 Fév 2007
Retourne les éléments d'un tableau mélangé aléatoirement
Compatibilité : PHP 5, PHP 7, PHP 8
La fonction shuffle () ne permet pas de faire directement une copie du tableau mélangé, celle que j'ai créer le fait automatiquement.
Mélange de manière aléatoire les éléments d'un tableau. Exemple pratique avec l'intégration d'un tableau HTML pour l'affichage des éléments du tableau PHP. Autre exemple pour mélanger un tableau de tableaux.
|
|
| Détail | php.net | Description |
Versions PHP |
|---|---|---|---|
| array | Crée un tableau |
PHP 4, 5, 7 et 8 | |
| array_keys | Retourne toutes les clés d'un tableau |
PHP 4, 5, 7 et 8 | |
| count | Compte le nombre d'éléments d'un tableau ou le nombre de propriétés d'un objet |
PHP 4, 5, 7 et 8 | |
| echo | Affiche une chaîne de caractères |
PHP 4, 5, 7 et 8 | |
| microtime | Retourne le timestamp UNIX actuel avec les microsecondes |
PHP 4, 5, 7 et 8 | |
| print_r | Affiche des informations lisibles pour une variable |
PHP 4, 5, 7 et 8 | |
| range | Crée un tableau contenant un intervalle d'éléments |
PHP 4, 5, 7 et 8 | |
| return | Retourne le controle du programme au module appelant. |
PHP 4, 5, 7 et 8 | |
| shuffle | Mélange les éléments d'un tableau |
PHP 4, 5, 7 et 8 | |
| srand | Initialise le générateur de nombres aléatoires |
PHP 4, 5, 7 et 8 | |
La fonction shuffle () ne permet pas de faire directement une copie du tableau mélangé, celle que j'ai créer le fait automatiquement.
Sélectionne d'une table SQL et affiche le nombre d'enregistrements que vous souhaitez de manière aléatoire.
Cette fonction vous permet de générer une URL, choisie au hasard dans un tableau.
Empile un ou plusieurs éléments à la fin d'un tableau. La longueur augmente automatiquement. Exemples avec tableau a 1 et 2 dimensions.
Supprimer les éléments vides d'un tableau comme une chaine vide ou un élément NULL. 2 méthodes peuvent être utilisé.
07 Fév 2007
Dernière mise à jour :
Invité
10 Nov 2009 à 02:01Merci pour la fonction mélange.
Forty
21 Avril 2009 à 15:52Je viens de tester chez moi et pas d'erreur.
Invité
21 Avril 2009 à 00:20Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' ??