PHP code example of mortennajbjerg / random-probabilty
1. Go to this page and download the library: Download mortennajbjerg/random-probabilty 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/ */
mortennajbjerg / random-probabilty example snippets
domProbabilty = new \RandomProbabilty\RandomProbabilty();
$randomProbabilty->add('peaches', 1);
$randomProbabilty->add('lemons', 9);
$randomProbabilty->add('oranges', 10);
$randomProbabilty->add('pears', 30);
$randomProbabilty->add('bananas', 50);
// Returns a random value based on the weighted probability
echo $RndProb->getResult(); // Ex. 'bananas'
domProbabilty = new \RandomProbabilty\RandomProbabilty();
$randomProbabilty->add('peaches', 1);
$randomProbabilty->add('lemons', 9);
$randomProbabilty->add('oranges', 10);
$randomProbabilty->add('pears', 30);
$randomProbabilty->add('bananas', 50);
// Returns a result set of 3 values based on the weighted probability
var_dump($RndProb->getResults(3)); // Ex. ['bananas', 'bananas', 'pears']
domProbabilty = new \RandomProbabilty\RandomProbabilty();
$randomProbabilty->add('peaches', 1);
$randomProbabilty->add('lemons', 9);
$randomProbabilty->add('oranges', 10);
$randomProbabilty->add('pears', 30);
$randomProbabilty->add('bananas', 50);
// Returns a unique result set of 3 values based on the weighted probability
var_dump($RndProb->getUniqueResults(3)); // Ex. ['bananas', 'oranges', 'pears']
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.