PHP - Función shuffle ()

Sintaxis

shuffle( $array  );

Definición y uso

Esta función baraja (aleatoriza el orden de los elementos en) una matriz.

Esta función asigna nuevas claves para los elementos de la matriz. Eliminará todas las claves existentes que pueda haber asignado, en lugar de simplemente reordenar las claves.

Parámetros

No Señor Descripción de parámetros
1

array(Required)

Especifica una matriz.

Valor devuelto

Devuelve VERDADERO en caso de éxito o FALSO en caso de error.

Ejemplo

Pruebe el siguiente ejemplo:

<?php
   $input = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" );
   shuffle($input);
   print_r($input);
?>

Esto producirá el siguiente resultado. Este resultado variará cada vez que mezcle una matriz.

Array ( [0] => banana [1] => orange [2] => lemon )