Reorganize os elementos da matriz em ordem aleatória:
<?php$meu_array = array("vermelho","verde","azul","amarelo","roxo");shuffle($meu_array);print_r($meu_array);?>A função shuffle() reorganiza os elementos do array em ordem aleatória.
Esta função atribui novas chaves aos elementos do array e as chaves existentes são excluídas (veja o Exemplo 1 abaixo).
embaralhar( matriz )
parâmetro | descrever |
---|---|
variedade | Obrigatório. Especifica a matriz a ser usada. |
Valor de retorno: | Retorna TRUE se for bem-sucedido e FALSE se falhar. |
---|---|
Versão PHP: | 4+ |
Registro de atualização: | A partir do PHP 4.2.0, o gerador de números aleatórios é propagado automaticamente. |
Reorganize os elementos da matriz em ordem aleatória:
<?php$my_array = array("a"=>"vermelho","b"=>"verde","c"=>"azul","d"=>"amarelo","e"=>" roxo");shuffle($meu_array);print_r($meu_array);?>