Hola, las variables dentro de las funciones se destruyen al terminar estas. Si lo quieres usar tal cual está debes hacer que la variable sea global aunque no es muy recomendable.
Código PHP:
global $numeros;
Hará que la variable esté disponible fuera de la función.
Además para números aleatorios te recomiendo usar rand:
Código PHP:
echo rand(5, 15);
//devuelve un número entre 5 y 15
Y también que veas un poco sobre las funciones porque le puedes pasar un valor desde fuera y que te devuelva otro y le sacarás más partido.
Aquí mismo tienes un tutorial excelente
http://www.forosdelweb.com/wiki/Manual_de_PHP:_Funciones
Ánimo
Ejemplo muy sencillo:
Código PHP:
function devuelveAleatorio() {
return rand(000000000, 999999999); //devuelve un número aleatorio de 9 cifras
}
echo devuelveAleatorio();