📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

232行目: 232行目:
     文字列が全て数字の場合はTRUE、それ以外の場合はFALSEを返す。
     文字列が全て数字の場合はTRUE、それ以外の場合はFALSEを返す。
<br>
<br>
※注意<br>
<u>※注意</u><br>
小数点等が含まれている場合もFALSEとなる。この関数では、全ての文字が0~9である必要がある。<br>
<u>小数点等が含まれている場合もFALSEとなる。この関数では、全ての文字が0~9である必要がある。</u><br>
引数に指定した値が数値か数値として有効な文字列かどうかを判別する場合には『数字または数値文字列の判別(is_numeric)』を参照して下さい。<br>
<u>引数に指定した値が、数値または数値として有効な文字列かどうかを判別する場合は、</u><br>
<u>数字または数値文字列の判別(is_numeric関数)セクションを参照すること。</u><br>
  <syntaxhighlight lang="php">
  <syntaxhighlight lang="php">
  <?php
  <?php
    function dispKekka($str)
    {
      $bRet = ctype_digit($str);
      print('調べる文字列は'.$str.'です<br>');
   
   
function dispKekka($str){
      if($bRet)
    $kekka = ctype_digit($str);
      {
 
          print('文字列は数字だけが含まれています<br><br>');
    print('調べる文字列は'.$str.'です<br>');
      }
 
      else
    if ($kekka == TRUE){
      {
        print('文字列は数字だけが含まれています<br><br>');
          print('文字列は数字以外の文字が含まれています<br><br>');
    }else{
      }
        print('文字列は数字以外の文字が含まれています<br><br>');
     }
     }
}
 
    $str = '01234';
$str = '01234';
    dispKekka($str);
dispKekka($str);
 
    $str = 'abc998';
$str = 'abc998';
    dispKekka($str);
dispKekka($str);
 
    $str = '123.45';
$str = '123.45';
    dispKekka($str);
dispKekka($str);
?>
?>
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
<br><br>