Escolar Documentos
Profissional Documentos
Cultura Documentos
Estava eu mexendo em uns arquivos antigos meus e ví um script muito simples mas interessante que
resolvi escrever o meu primeiro post, justamente por ser bem simples e rápido…
Imagine que você por algum motivo precise embaralhar os elementos de um array, não sei no que,
mas se eu fiz este script é porque eu usei isso… hehehe… E nunca se sabe o dia que eu irei precisar
dele de novo né…rs… Para realizar esta proeza eu vou utilizar uma função do PHP chamada shuffle.
<?php
/*
Este exemplo mostra como embaralhar os elementos
de um array usando shuffle().
*/
$pessoas[0] = "Carlos";
$pessoas[1] = "Juliana";
$pessoas[2] = "Igor";
$pessoas[3] = "Marcelo";
// ordem original
for($i = 0; $i < count($pessoas); $i++):
echo $pessoas[$i] . "<br>";
endfor;
echo "<br>";
// embaralha o array
shuffle($pessoas);
// ordem embaralhada
for($i = 0; $i < count($pessoas); $i++):
echo $pessoas[$i] . "<br>";
endfor;
?>