http://php.net/manual/en/function.ctype-alpha.php
<?php
$ch = 'a';
if (ctype_alpha($ch)) {
// Accept
} else {
// Reject
}
Это также учитывает локаль, если вы ее правильно установили.
РЕДАКТИРОВАТЬ: Чтобы завершить, другие постеры здесь, кажется, думают, что вы должны убедиться, что параметр является одним символом, иначе параметр недействителен. Чтобы проверить длину строки, вы можете использовать strlen () . Если strlen()
возвращает любое число, отличное от 1, параметр также можно отклонить.
В своем нынешнем виде ваш вопрос во время ответа говорит о том, что у вас есть где-то один символьный параметр, и вы хотите проверить, что он алфавитный. Я предоставил универсальное решение, которое делает это, и также является дружественным к локали.