Ctype расширение предоставляет целый набор функций для проверки того, что символы строки относятся к корректному типу. Это расширение доступно по умолчанию начиная с PHP 4.2 и выше.
Если вы когда-либо программировали на C, то вы возможно знакомы с функциями определения типа символов. Если нет, то самое время познакомиться с их реализацией в PHP. Подробнее