English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Функция ctype_alnum() проверяет, является ли строка полностью буквенной и (или) цифровой.
ctype_alnum ( $text );
Он проверяет, являются ли все символы предоставленной строки буквами и (или) цифрами.
В стандарте C-языка, буквы это [A-Za-z],функция эквивалентна preg_match('/^[a-z0-9]+$/iD',$ text).
Номер | Параметры и описание |
---|---|
1 | text(обязательный) Строка для проверки |
Если каждый символ текста является буквой или цифрой, то возвращает TRUE, в противном случае FALSE.
Пройдемся по массиву элементов, проверяя, являются ли они полностью буквенными и цифровыми
<?php $strings = array('hello', 'foo!#$bar'); foreach ($strings as $example) { if (ctype_alnum($example)) { echo "$example Состоит только из букв и цифр.\n"; }else { echo "$example Не完全是 буквы или цифры.\n"; } } ?>Проверим, посмотрим‹/›
Результат вывода:
hello Состоит только из букв и цифр. foo!#$bar Не完全是 буквы или цифры.