PHPのメモ。
値が数値(数字)かどうかは、PHPの標準関数で判定できる。
=正規表現は不要。
●数字
ctype_digit ― 数字かどうかを調べる
http://jp.php.net/manual/ja/function.ctype-digit.php
文字列が「0123456789」だけで構成されていれば、TRUE
それ以外の文字が含まれていれば、FALSE
数字だけのチェックで使う。
●数値表現
is_numeric ― 変数が数字または数値形式の文字列であるかを調べる
http://jp.php.net/manual/ja/function.is-numeric.php
「9.1」とか小数点ありの数値も、TRUE
「1e4」とか指数形式で表示された数値も、TRUE
どっちの関数を使うかは、データの形式に合わせて選ぶ。

PHPで数値(数字)を判定する方法
コメント
コメントの投稿
トラックバック
- トラックバックURL:
- https://hamamuratakuo.blog.fc2.com/tb.php/538-4e40f2a3