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

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

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

PHP & MySQL

PHP справочник

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

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

Функция ctype_xdigit() проверяет, содержит ли строка только шестнадцатеричные символы .

Синтаксис

ctype_xdigit ( $text );

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

Эта функция проверяет, содержат ли все символы предоставленной строки шестнадцатеричные «числа».

Параметр

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

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

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

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

Если каждый символ текста является шестнадцатеричным «числом» (то есть десятичным числом или символом [A-Fa-f]), то возвращает TRUE, в противном случае возвращает FALSE.

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

<?php
   $strings = array('ABCDEF', 'SAI!@#$', 'ab12bc99','FF10BC99', 'DDDD', 'ffff');
   
   foreach ($strings as $test) {
      if (ctype_xdigit($test)) {
         echo "$test Состоит из шестнадцатеричных чисел.\n";
      }else {
         echo "$test Содержит не шестнадцатеричные числа.\n";
      }
   }
?>
Проверим‹/›

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

ABCDEF Состоит из шестнадцатеричных чисел.
SAI!@#$ Содержит не шестнадцатеричные числа.
ab12bc99 Состоит из шестнадцатеричных чисел.
FF10BC99 Состоит из шестнадцатеричных чисел.
DDDD Состоит из шестнадцатеричных чисел.
ffff Состоит из шестнадцатеричных чисел.

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