- floor: documentation ( source)
- date_default_timezone_set: documentation ( source)
- date: documentation ( source)
<?php
date_default_timezone_set('Europe/Rome');
$N = date('t');
$n=date('d');
$percentuale_mese_passata=100*(($n-1)/$N);
$min_rand = 1;
$max_rand = 100;
$min_ok = $min_rand;
$max_ok = $min_rand + floor($percentuale_mese_passata);
echo "$min_ok $max_ok";
?>