"is_numeric()" solo te servirá para determinar si es "numero" o una cadena esa variable que quieres "validar".
Para tu caso de "rango" .. Solo necesitas un condicional IF simple:
Código PHP:
$tu_variable=1;
$valor_inicio=5;
$valor_fin=15;
if (($tu_variable <= $valor_inicio) || ($tu_variable >= $valor_fin)){
die ("No está en el rango esa variable"); // Recuerda que el die() .. termina el script con ese mensaje de salida ...
} else {
echo "está en el rango";
}
No sé si PHP ya tendrá alguna funcioncita tipo is_range() .. (si que tiene range() pero es para generar rangos de esas variables ..)
Un saludo,