1. Go to this page and download the library: Download riimu/kit-securerandom library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
riimu / kit-securerandom example snippets
new \Riimu\Kit\SecureRandom\SecureRandom();
var_dump(base64_encode($rng->getBytes(32))); // Returns a random byte string
var_dump($rng->getInteger(100, 1000)); // Returns a random integer between 100 and 1000
var_dump($rng->getFloat()); // Returns a random float between 0 and 1
var_dump($rng->getRandom()); // Returns a random float between 0 and 1 (not including 1)
var_dump($rng->getArray(range(0, 100), 5)); // Returns 5 randomly selected elements from the array
var_dump($rng->choose(range(0, 100))); // Returns one randomly chosen value from the array
var_dump($rng->shuffle(range(0, 9))); // Returns the array in random order
var_dump($rng->getSequence('01', 32)); // Returns a random sequence of 0s and 1s with length of 32
var_dump($rng->getSequence(['a', 'b', 'c'], 5)); // Returns an array with 5 elements randomly chosen from 'a', 'b', and 'c'
var_dump($rng->getUuid()); // Returns a random version UUID, e.g. '00056a74-036b-47c5-ab35-6f34a41a70ae'
ator = new \Riimu\Kit\SecureRandom\Generator\RandomReader(false);
$rng = new \Riimu\Kit\SecureRandom\SecureRandom($generator);
new \Riimu\Kit\SecureRandom\SecureRandom(
new \Riimu\Kit\SecureRandom\Generator\Mcrypt()
);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.