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.
-
PHPのctype_cntrl()関数
ctype_cntrl()関数は、制御文字をチェックします。テキスト内のすべての文字が現在のロケールの制御文字である場合はTRUEを返し、それ以外の場合はFALSEを返します。 構文 ctype_cntrl(str) パラメータ str −テストされた文字列 戻る ctype_cntrl()関数は、テキスト内のすべての文字が現在のロケールの制御文字である場合はTRUEを返し、それ以外の場合はFALSEを返します。 例 以下は例です- <?php $arr = array('str1' =>"\n\r\t", 'str2&
-
PHPのfgetc()関数
fgetc()関数は、開いているファイルから文字を取得します。 eof、またはfile_pointerが指すファイルから読み取られた単一の文字を含む文字列でfalseを返します。 構文 fgetc(file_pointer) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれた(そしてfclose()によってまだ閉じられていない)ファイルを指している必要があります。 戻る fgetc()関数は、eof、またはfile_pointerが指すファイルから読み取られた単一の文字を含む文字列に