PHP code example of divineomega / php-bucket-testing
1. Go to this page and download the library: Download divineomega/php-bucket-testing 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/ */
divineomega / php-bucket-testing example snippets
use \DivineOmega\BucketTesting\BucketManager;
use \DivineOmega\BucketTesting\Bucket;
// Create a new bucket manager
$bucketManager = new BucketManager;
// Add buckets, with URLs and optional weights
$bucketManager->add(new Bucket('https://google.co.uk/'))->withWeight(25);
$bucketManager->add(new Bucket('https://php.net/'))->withWeight(75);
// Redirect to a randomly selected URL
$bucketManager->redirect();
// Or, if you wish, get a random bucket and manually handle the redirection
$bucket = $bucketManager->getRandomBucket();
header('location: '.$bucket->url);