English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Функция ctype_cntrl() проверяет, являются ли все символы строки управляющими символами.
ctype_cntrl( $text );
Проверка, являются ли все символы предоставленной строки text управляющими символами. Управляющие символы это, например: перевод строки, отступ, пробел, табуляция,Escape-символы и т.д.
Номер | Параметры и описание |
---|---|
1 | text(обязателен) Тестовая строка. |
Если каждый символ текста является управляющим символом в текущей языковой среде, то возвращается TRUE, в противном случае возвращается FALSE.
Проверка, является ли строка полностью управляющими символами:
<?php $strings = array('string1' => '\n\r\t', 'string2' => 'arf12'); foreach ($strings as $name => $testcase) { if (ctype_cntrl($testcase)) { echo "Строка '$name' состоит только из управляющих символов.\n"; } else { echo "Строка '$name' не полностью состоит из управляющих символов.\n"; } } ?>Проверим <›/›
Результат вывода:
Строка 'string1' состоит только из управляющих символов. Строка 'string2' не полностью состоит из управляющих символов.