Exemplo #1 Exemplo de Random
<?php
$r = new \Random\Randomizer();
// Gerando um nome de domΓnio aleatΓ³rio
printf(
"%s.example.com\n",
$r->getBytesFromString('abcdefghijklmnopqrstuvwxyz0123456789', 16)
);
// Embaralhando um array:
$fruits = [ 'vermelho' => 'π', 'verde' => 'π₯', 'amarelo' => 'π', 'rosa' => 'π', 'roxo' => 'π' ];
echo "Salada: ", implode(', ', $r->shuffleArray($fruits)), "\n";
// Embaralhando chaves de array
$fruits = [ 'vermelho' => 'π', 'verde' => 'π₯', 'amarelo' => 'π', 'rosa' => 'π', 'roxo' => 'π' ];
$keys = $r->pickArrayKeys($fruits, 2);
// Procurando os valores para as chaves escolhidas.
$selection = array_map(
static fn ($key) => $fruits[$key],
$keys
);
echo "Valores: ", implode(', ', $selection), "\n";
?>O exemplo acima produzirΓ‘ algo semelhante a:
j87fzv1p0daiwmlo.example.com Salada: π₯, π, π, π, π Valores: π, π