Yazmış oldugum,formdan gelen verinin sayı olup olmadığını ve karakter uzunlugunu kontrol eden classı paylaşıyorum.İşine yarayan arkadaşlar doya doya kullanabilirler

 class  sayikontrol{      
	  public $veri;
 function kontrol($veri) {
 $veri=str_replace(" ","",$veri);
if ( preg_match("/[^0-9].*[^0-9]/", $veri) OR preg_match("/[^0-9].*[0-9]/", $veri) OR preg_match("/[0-9].*[^0-9]/", $veri)   )
        {
echo "Sadece Sayı Kullanabilirsiniz";
exit();
        }
		 if (strlen($veri)< 3) //karakter kontrol
 {
 echo "Girmiş olduğunuz veri 3 karakterden buyuk olmalidir";
exit();
 }
else
{
echo "Girdiğiniz veri uygundur";
//Yapılacak işlemler
 }
}
}
//Kullanim
$veri=$_POST['gelenveri'];
$sayi = new sayikontrol();
$sayi->kontrol($veri);