<?php
$engine = new \Random\Engine\Xoshiro256StarStar( /* 42 */ );
$r = new \Random\Randomizer($engine);
echo bin2hex( $r->getBytes( 8 ) ), "\n";
echo $r->getInt(1, 100), "\n";
echo $r->nextInt(), "\n";
$fruits = ['red' => '🍎', 'green' => '🥝', 'yellow' => '🍌', 'purple' => '🍇'];
echo "Keys: ", join( ', ', $r->pickArrayKeys( $fruits, 2 ) ), "\n";
echo "Salad: ", join( ', ', $r->shuffleArray( $fruits ) ), "\n";
echo $r->shuffleBytes( "PHP is great!" ), "\n";
?>
4e1e493270322100
66
8300346001095865641
Keys: red, yellow
Salad: 🍎, 🥝, 🍇, 🍌
gHPr!i Pat es