Есть что-то лучше?
preg_match(\'/^([a-zA-Z0-9_-])+$/i\', $var);
Вроде что-то слышал подобнее...
filter_var() ну он еще сыроват, я бы так сказал
Fallen, а точнее? я через filter_var фильтрую email и url сайтов))
это не предел данной функции
http://www.php.net/manual/ru/filter.filters.php
FILTER_VALIDATE_INT
не?
filter_var(0992387, FILTER_VALIDATE_INT)