En PHP, nous devons souvent opérer sur des tableaux, et l'un des besoins les plus courants est de perturber l'ordre des éléments du tableau. La modification de l'ordre du tableau peut être réalisée à l'aide de la fonction intégrée shuffle() de PHP, qui peut mélanger aléatoirement l'ordre des éléments du tableau.
Ce qui suit présente brièvement comment utiliser la fonction PHP shuffle().
La syntaxe de la fonction shuffle() est la suivante :
shuffle ( array &$array ) : bool
Parmi eux, $array représente le tableau à mélanger, & représente le passage de la référence du tableau, et le La fonction opère directement sur le tableau.
Cette fonction renvoie une valeur booléenne indiquant si l'ordre du tableau a été perturbé avec succès, où vrai indique le succès et faux indique l'échec.
Ce qui suit est un exemple d'utilisation de la fonction shuffle() pour perturber l'ordre des éléments du tableau :
<?php // 定义一个数组 $array = array("a", "b", "c", "d", "e"); // 打乱数组的顺序 shuffle($array); // 输出打乱后的数组 print_r($array); ?>
Dans cet exemple, un tableau $array est d'abord défini, qui contient 5 éléments, puis utilisez la fonction shuffle() pour mélanger le tableau, et enfin utilisez la fonction print_r() pour afficher le tableau mélangé sur la page.
Exécutez l'exemple ci-dessus, le résultat peut être le suivant :
Array ( [0] => d [1] => a [2] => b [3] => e [4] => c )
Vous pouvez voir que l'ordre du tableau brouillé est différent de l'ordre du tableau d'origine.
Vous devez faire attention aux points suivants lorsque vous utilisez la fonction shuffle() pour perturber l'ordre du tableau :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!