o tambien puedes utilizar la siguiente funcion dependiendo de cuantos digitos quieras
Código PHP:
$numeros = rand('1000', '9999');
echo $numeros;
siempre te generara numeros aleatorios, en lugar de 1000 puedes poner la cantidad de digitos que quieras ej:
entre el 10 al 99 (dos digitos)
entre el 100 al 990 (tres digitos)
y asi sucesivamente