IntlChar::isxdigit
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
IntlChar::isxdigit
Референца за `intlchar.isxdigit.php` со подобрена типографија и навигација.
IntlChar::isxdigit
Интерфејсот SessionUpdateTimestampHandlerInterface
IntlChar::isxdigit — Проверете дали кодот е хексадецимална цифра
= NULL
Определува дали наведениот код е хексадецимална цифра.
true за знаци со општа категорија "Nd" (децимални цифри) како и латински букви a-f и A-F и во ASCII и во Fullwidth ASCII. (Тоа е, за букви со кодови 0041..0046, 0061..0066, FF21..FF26, FF41..FF46.)
Ова е еквивалентно на IntlChar::digit($codepoint, 16) >= 0.
Параметри
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true if
codepoint е хексадецимален знак, false ако не. Враќа null при неуспех.
Примери
Пример #1 Тестирање различни точки на код
<?php
var_dump(IntlChar::isxdigit("A"));
var_dump(IntlChar::isxdigit("1"));
var_dump(IntlChar::isxdigit("\u{2603}"));
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
bool(true) bool(true) bool(false)
Белешки
Забелешка:
За да се стесни дефиницијата за хексадецимални цифри само на ASCII знаци користете:
<?php
$isASCIIHexadecimal = IntlChar::ord($codepoint) <= 0x7F && IntlChar::isxdigit($codepoint);
?>
Види Исто така
- IntlChar::charDigitValue() - Провери дали точката на кодот е цифрен карактер
- ctype_xdigit() - Провери за карактер(и) што претставуваат хексадецимална цифра