PHP - função shuffle ()

Sintaxe

shuffle( $array  );

Definição e Uso

Esta função embaralha (randomiza a ordem dos elementos em) um array.

Esta função atribui novas chaves para os elementos do array. Isso removerá quaisquer chaves existentes que você possa ter atribuído, em vez de apenas reordenar as chaves.

Parâmetros

Sr. Não Parâmetro e Descrição
1

array(Required)

Ele especifica uma matriz.

Valor de retorno

Ele retorna TRUE em caso de sucesso ou FALSE em caso de falha.

Exemplo

Experimente o seguinte exemplo -

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

Isso produzirá o seguinte resultado. Este resultado irá variar toda vez que você embaralhar um array.

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