English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

PHP ctype_punct() функция использование и пример

PHP Ctype функция руководство

 Функция ctype_punct() проверяет, являются ли все символы печатью, не содержащими пробелов, цифр и букв.

Синтаксис

ctype_punct( $text );

Определение и использование

Эта функция проверяет, являются ли все символы предоставленной строки знаками препинания.

Параметр

НомерПараметры и описание
1

text(обязателен)

Тестированная строка.

Возвратное значение

 Если все символы в text являются печатными, но не являются буквами, цифрами и пробелами, то возвращается TRUE; в противном случае возвращается FALSE.

Онлайн пример

Пример использования функции ctype_punct() для проверки, являются ли все символы строки знаками препинания.

<?php
   $strings = array('k211!@!$#', 'foo!#$bar', '*$()');
   
   foreach ($strings as $test) {
      if (ctype_punct($test)) {
         echo "$test Состоит из знаков препинания \n";
      }else {
         echo "$test Содержит символы, не являющиеся знаками препинания \n";
      }
   }
?>
Тестирование看看‹/›

Результат вывода:

k211!@!$# Содержит символы, не являющиеся знаками препинания 
foo!#$bar Содержит символы, не являющиеся знаками препинания 
*$() Состоит из знаков препинания

   PHP Ctype функция руководство