Просмотр поста #102798: Различные вопросы по PHP и MySQL

.
ДоХтор

Serghei, расширь диапазон, например от 0 до 100, и единица будет выпадать на много реже:

$prc = 95; // процентное соотношение
$int = intval(mt_rand(0, 100) / $prc);

echo $int;
Чем выше будет процентное соотношение, тем реже будет выпадать единица.