PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのctype_xdigit()関数


PHPのctype_xdigit()関数は、16進数を表す文字をチェックします。テキスト内のすべての文字が16進数の「数字」、つまり10進数または[A-Fa-f]の文字の場合はTRUEを返し、それ以外の場合はFALSEを返します。

構文

ctype_xdigit(str)

パラメータ

  • str −テストされた文字列

戻る

ctype_xdigit()関数は、テキスト内のすべての文字が16進数の「数字」(10進数または[A-Fa-f]の文字)の場合はTRUEを返し、それ以外の場合はFALSEを返します。

以下は例です-

<?php
$str = array('ABCD', 'AB768768ff');
foreach ($str as $a) {
   if (ctype_xdigit($a)) {
      echo "$a has all hexadecimal digits. \n";
   } else {
      echo "$a does not have all hexadecimal digits. \n";
   }
}
?>

出力

ABCD has all hexadecimal digits.
AB768768ff has all hexadecimal digits.

  1. PHPのctype_cntrl()関数

    ctype_cntrl()関数は、制御文字をチェックします。テキスト内のすべての文字が現在のロケールの制御文字である場合はTRUEを返し、それ以外の場合はFALSEを返します。 構文 ctype_cntrl(str) パラメータ str −テストされた文字列 戻る ctype_cntrl()関数は、テキスト内のすべての文字が現在のロケールの制御文字である場合はTRUEを返し、それ以外の場合はFALSEを返します。 例 以下は例です- <?php $arr = array('str1' =>"\n\r\t", 'str2&

  2. PHPのfgetc()関数

    fgetc()関数は、開いているファイルから文字を取得します。 eof、またはfile_pointerが指すファイルから読み取られた単一の文字を含む文字列でfalseを返します。 構文 fgetc(file_pointer) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれた(そしてfclose()によってまだ閉じられていない)ファイルを指している必要があります。 戻る fgetc()関数は、eof、またはfile_pointerが指すファイルから読み取られた単一の文字を含む文字列に