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

PHP 基礎チュートリアル

PHP 高級チュートリアル

PHP & MySQL

PHP 参考マニュアル

PHP ctype_digit() 関数の用法と例

PHP Ctype 関数マニュアル

ctype_digit() 関数は、文字列内の文字がすべて数字であるかどうかを確認します。

構文

ctype_digit ( $text );

定義と用法

提供された文字列の全ての文字が数字であるかどうかを確認します。以下をチェックする1 ... 9

パラメータ

順番番号パラメータ及び説明
1

text(必須)

テストする必要のある文字列。

返り値

テキストの全ての文字が十進数の数字である場合にTRUEを、そうでない場合にFALSEを返します。

オンラインサンプル

配列の要素が全ての数字かどうかを確認する

<?php
   $strings = array('122.50', '1004', 'foo!#$bar');
   
   foreach ($strings as $test) {
      if (ctype_digit($test)) {
         echo "$test 全ての文字が数字です \n";
      }else {
         echo "$test 非数字文字が含まれています \n";
      }
   }
?>
テストを見て‹/›

出力結果:

122.50 非数字文字が含まれています
1004 全ての文字が数字です 
foo!#$bar 非数字文字が含まれています

  PHP Ctype 関数マニュアル