سلام
شما میتونی از regular expression برای این کار استفاده کنی
راه بهتری خاطرم نیست
مثال
دریافت الفبای انگلیسی به همراه فاصله)
PHP:
$name = "PHP Hypertext Preprocessor Code";
if(!preg_match("/^[A-Za-z]([A-Za-z\s]*[A-Za-z])*$/", $name))
echo false;
else
echo true;
اگر فاصله نخواستی s\ رو حذف کن
برای استفاده از اعداد هم باید 9-0 اضافه کنی
موفق