Exemplo
Aleatória a ordem dos elementos na matriz:
<?php
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
?>
Exemplo executar » Definição e Uso
O shuffle() função randomizes a ordem dos elementos na matriz.
Esta função define novas chaves para os elementos na matriz. Chaves existentes vai ser removido (See Example 1 below) .
Sintaxe
shuffle( array )
Parâmetro | Descrição |
---|---|
array | Requeridos. Especifica a matriz para usar |
Detalhes técnicos
Valor de retorno: | Retorna TRUE em caso de sucesso ou FALSE em caso de falha |
---|---|
PHP Versão: | 4+ |
changelog: | A partir do PHP 4.2.0, o gerador de números aleatórios é semeado automaticamente |
mais Exemplos
Exemplo 1
Aleatória a ordem dos elementos na matriz:
<?php
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");
shuffle($my_array);
print_r($my_array);
?>
Exemplo executar » <PHP matriz de referência