PHP 8.4.1 Released!

IntlChar::isgraph

(PHP 7, PHP 8)

IntlChar::isgraphПроверяет, входит ли символ в категорию графических

Описание

public static IntlChar::isgraph(int|string $codepoint): ?bool

Метод проверяет, относится ли символ к категории «графических» символов — печатных символов за исключением пробельных.

Метод возвращает true для каждого символа, за исключением тех, которые входят в общую категорию управляющих символов — Cc, символов управления форматом — Cf, суррогатов — Cs, неназначенных символов, включая несимволы — Cn и символов-разделителей — Z.

Список параметров

codepoint

Целочисленное (int) значение кодовой точки (например, 0x2603 для символа U+2603 СНЕГОВИК) или символ в виде строки (string) в кодировке UTF-8 (например "\u{2603}").

Возвращаемые значения

Метод возвращает true, если символ кодовой точки codepoint входит в категорию «графических» символом, false, если нет. Метод возвращает null, если возникла ошибка.

Примеры

Пример #1 Пример проверки кодовых точек

<?php

var_dump
(IntlChar::isgraph("A"));
var_dump(IntlChar::isgraph("1"));
var_dump(IntlChar::isgraph("\u{2603}"));
var_dump(IntlChar::isgraph("\n"));

?>

Результат выполнения приведённого примера:

bool(true)
bool(true)
bool(true)
bool(false)

Смотрите также

  • ctype_graph() - Проверяет любые печатные символы кроме пробела

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top