Ejemplo #1 Ejemplo de aleatoriedad
<?php
$r = new \Random\Randomizer();
// Generar un nombre de dominio aleatorio
printf(
"%s.example.com\n",
$r->getBytesFromString('abcdefghijklmnopqrstuvwxyz0123456789', 16)
);
// Mezclar array:
$fruits = [ 'red' => '๐', 'green' => '๐ฅ', 'yellow' => '๐', 'pink' => '๐', 'purple' => '๐' ];
echo "Ensalada: ", implode(', ', $r->shuffleArray($fruits)), "\n";
// Mezclar claves de array
$fruits = [ 'red' => '๐', 'green' => '๐ฅ', 'yellow' => '๐', 'pink' => '๐', 'purple' => '๐' ];
$keys = $r->pickArrayKeys($fruits, 2);
// Buscar los valores para las claves seleccionadas
$selection = array_map(
static fn ($key) => $fruits[$key],
$keys
);
echo "Valores: ", implode(', ', $selection), "\n";
?>Resultado del ejemplo anterior es similar a:
j87fzv1p0daiwmlo.example.com Ensalada: ๐ฅ, ๐, ๐, ๐, ๐ Valores: ๐, ๐