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]内の文字が十六進数の「数字」(すなわち、十進数の数字または[A

オンラインの例

<?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 函数マニュアル