PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?php //Функция управляемого рандома function rundom($percent = 50): bool { return (mt_rand(1, 100) + (100 - (100 - $percent)) > 100 ? true : false); } $percent = 40; mt_srand($percent); if(rundom($percent) === true) { echo 'Выпало значение у которого шанс '.$percent.'%'; } else { echo 'Выпало значение у которого шанс '.(100 - $percent).'%'; } /* $m = 0;$n = 0; for($i = 0; $i < 1000000; $i++) { mt_srand($i); if(rundom($percent) === true) { $n++; } else { $m++; } } echo $n . '|' . $m;*/
Show:  
Copy Clear