(PHP 4, PHP 5, PHP 7)
shuffle — Mezcla un array
&$array
)Esta función mezcla un array (crea un orden aleatorio de sus elementos). Utiliza un generador de números seudoaleatorios que no es apto para fines criptográficos.
Nota:
Si dos miembros se comparan como iguales, su orden relativo en el array oredenado será indefinido.
array
El array.
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 Ejemplo de shuffle()
<?php
$números = range(1, 20);
shuffle($números);
foreach ($números as $número) {
echo "$número ";
}
?>
Nota: Esta función asigna nuevas clave a los elemenos del
array
. Eliminará cualquier clave existente que haya sido asignada, en lugar de reordenar las claves.