abler98, я проще делаю , задаю функцию filt а в файле функций типа str htmlspecialchars(trim(check( str
ну и потом просто $a fnc::filt($a)
дёшево и сердито))) ну и можно на вывод тоже профильтровать. int это как второй способ. Я описал один из часто используемых