PHP 8.4.1 Released!

IntlChar::isJavaSpaceChar

(PHP 7, PHP 8)

IntlChar::isJavaSpaceCharПроверяет, относится ли кодовая точка к пробельным с точки зрения языка Java

Описание

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

Метод проверяет, принадлежит ли кодовая точка к пробельным символам с точки зрения языка программирования Java.

Метод возвращает true для символов, которые стандарт объединяет в общей категории разделителей — Z, которая не включает коды управления наподобие символа табуляции TAB или символа перевода строки Line Feed.

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

codepoint

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

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

Метод возвращает true, если кодовая точка codepoint — пробельный символ с точки зрения языка Java, false, если нет. Метод возвращает null, если возникла ошибка.

Примеры

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

<?php

var_dump
(IntlChar::isJavaSpaceChar("A"));
var_dump(IntlChar::isJavaSpaceChar(" "));
var_dump(IntlChar::isJavaSpaceChar("\n"));
var_dump(IntlChar::isJavaSpaceChar("\t"));
var_dump(IntlChar::isJavaSpaceChar("\u{00A0}"));

?>

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

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

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

  • IntlChar::isspace() - Проверяет, является ли символ пробельным
  • IntlChar::isWhitespace() - Проверяет, относится ли кодовая точка к пробельным с точки зрения стандартов проекта ICU
  • IntlChar::isUWhiteSpace() - Проверяет, относится ли символ к пробельным

Добавить

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

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