esatto
Usa if(preg_match("/^\d{5}$/",$var))
E sei sicuro che accetta solamente 5 caratteri numerici