Rand ()

Синтаксису: 
int rand ([int min, int max])

Повертає випадкове ціле число в діапазоні від min до max включно. Ці параметри не обов'язкові. Якщо їх не вказувати, повернеться випадкове число в діапазоні від 0 до константи RAND_MAX.

На операційних системах сімейства Windows значення RAND_MAX всього лише 32767

Якщо потрібно випадкове дробове число, то можна скористатися, наприклад, таким кодом:

<? PHP 
// Генеруємо випадкове дійсне число в діапазоні $a.. $b припущенні $ a <$ b 
$iMaxRand = 30000; // по суті, можна задавати і більше для більшої точності 
$iRand = rand (1, $iMaxRand); 
$fRand = $ a + ($b-$a) * $iRand / $iMaxRand;
 
?>