1. Myślę, że pomocna będzie funkcja
is_numeric()Dodam, że jeżeli zmienna zostanie zadeklarowana w ten sposób $var = '4';, to funkcja zwróci również true, w przeciwieństwie do funkcji [url=http://pl.php.net/manual/pl/function.is-numeric.php[/url].
2. if ( $var >= x and $var <= y ) { echo 'jest z przedziału x i y'; }