Fonction PHP Shuffle

Fonction PHP Shuffle
shuffle () en php est utilisé pour mélanger les valeurs dans un tableau au hasard. Si seulement les valeurs mélangent les valeurs, mais pas les clés.

Syntaxe:

shuffle (array_input)

Paramètre:
array_input est le tableau
Voyons les exemples pour mieux comprendre ce concept.

Exemple 1:

Dans cet exemple, nous créerons un tableau avec quatre valeurs: «Lotus», «Lilly», «Rose», «Jasmine».

Mercons les valeurs présentes dans le tableau.

// Créer 4 valeurs dans un tableau
$ Flower = array ('lotus', 'lilly', 'rose', 'jasmin');
Echo «Array réel:«;
print_r ($ fleur);
// mélange le tableau
remaniement ($ fleur);
Echo «Array tremblé:»;
print_r ($ fleur);
?>

Sortir:

Les valeurs dans le tableau ont été mélangées. La première valeur est augmentée, le deuxième est Lilly, le troisième est le jasmin, et la dernière valeur dans le tableau mélangé est Lotus.

Exemple 2:

Dans cet exemple, nous créerons un tableau avec quatre valeurs clés: 1 => 'Lotus', 2 => 'Lilly', 5 => 'Rose', 0 => 'Jasmine'.

Mercons les valeurs présentes dans le tableau.

// Créer 4 valeurs clés dans un tableau
$ Flower = array (1 => 'lotus', 2 => 'lilly', 5 => 'rose', 0 => 'jasmin');
Echo "Array réel:";
print_r ($ fleur);
// mélange le tableau
remaniement ($ fleur);
Echo "Array tremblé:";
print_r ($ fleur);
?>

Sortir:

Les valeurs dans le tableau ont été mélangées. La première valeur est le lotus, le deuxième est rose, le troisième est Lilly, et la dernière valeur dans le réseau mélangé est le jasmin.

Exemple 3:

Il est également possible de mélanger les tableaux imbriqués à l'intérieur du tableau. Dans ce cas, les tableaux seront mélangés. Mais les valeurs de chaque tableau imbriqué ne seront pas mélangées.

// Créez 2 tableaux dans un tableau
$ Flower = array ($ fleurs = array ('lotus', 'lilly', 'jasmin', 'rose'), $ veg = array ('carrot', 'oign', 'chillies'));
Echo "Array réel:";
print_r ($ fleur);
// mélange le tableau
remaniement ($ fleur);
Echo "Array tremblé:";
print_r ($ fleur);
?>

Sortir:

Comme nous le voyons, les deux premiers tableaux imbriqués sont mélangés. Mais les éléments à l'intérieur de chaque tableau restent les mêmes.

Conclusion

Dans cet article, nous avons vu comment mélanger les valeurs présentes dans le tableau ou les tableaux imbriqués en utilisant la fonction shuffle () en php. Il prend l'entrée du tableau comme un paramètre et mélange les valeurs au hasard. Vous remarquerez peut-être que dans les tableaux imbriqués, les tableaux mélangeont. Mais les valeurs de chaque tableau imbriqué ne seront pas mélangées.