3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Fill Server seed $server_seed = ""; // Fill Public seed $public_seed = ""; // Fill Round Number $round = ""; //---------------- if ($server_seed !== "" && $public_seed !== "" && $round !== "") { $hash = hash('sha256', $server_seed . "-" . $public_seed . "-" . $round); $roll = hexdec(substr($hash, 0, 8)) % 15; if ($roll === 0) { $roll_colour = 'Dice'; } elseif ($roll <= 7) { $roll_colour = 'T'; } else { $roll_colour = 'CT'; } echo "Roll: $roll\n"; echo "Win: $roll_colour\n"; } else { echo "Please fill in the initial variables: \$server_seed, \$public_seed, and \$round.\n"; }

preferences:
35.14 ms | 406 KiB | 5 Q