<?php
use Carbon\Carbon;
$now = Carbon::now()->format('d/m/Y');
printf("Today is %s\nCurrent PHP version: %s \n\n", $now, phpversion());
$query = "SELECT VERSION() as version;";
// get DB version using PDO
$stmt = $pdo->prepare($query);
$stmt->execute();
$row = $stmt->fetch(PDO::FETCH_ASSOC);
// printf('DB version (PDO): %s ' . PHP_EOL, $row['version']);
// Run query using mysqli
$result = $mysqli->query($query);
$version = $result->fetch_object();
// printf('DB version (mysqli): %s ' . PHP_EOL, $version->version);
// Select using Laravel
//$version = $db::select($db::raw("SELECT VERSION() as version;"));
// printf('DB version (Laravel Query Builder): %s ' . PHP_EOL, $version[0]->version);
$rewards = [
'box1' => [
10 => ['gold', 25, 50, 100],
25 => ['diamond', 1000, 2000, 3000],
50 => ['silver', 5000, 10000, 15000]
],
'box2' => []
];
foreach ($rewards as $chanse => $value)
{
if (mt_rand(1, 100) <= $chanse)
{
echo $value[0];
break;
}
}
$r = current($rewards['box1']);
$k = key($rewards['box1']);
var_dump($r, $k);